Software Engineer 2 - Message Infrastructure @ Jobgether
Your Application Journey
Email Hiring Manager
Job Details
About the Role
The Software Engineer 2 - Message Infrastructure role is with Jobgether on behalf of a partner company in the United States. In this role, you will join a high-performing engineering team that builds and maintains large-scale systems handling billions of messages daily. You will work on the core infrastructure for email ingestion and remediation, ensuring high reliability, speed, and operational efficiency.
Key Responsibilities
- Design, implement, and operate core backend services supporting email pipelines.
- Develop and maintain tier-0 distributed systems for billions of emails.
- Collaborate with cross-functional teams in Detection, Product, and Infrastructure.
- Participate in on-call rotations ensuring high uptime and fast issue resolution.
- Identify continuous improvement opportunities in efficiency, scalability, and automation.
- Share knowledge and uphold high engineering quality standards.
Qualifications
Bachelor’s degree in Computer Science or related field with a minimum of 3 years professional experience in backend development and distributed systems. Strong skills in Go and/or Python and familiarity with design principles are required. Experience developing production systems from end-to-end and working in distributed teams is a must. A growth-oriented mindset and operational ownership are essential.
Nice to Have
Experience with AWS, Kubernetes, Django, Spark, Prometheus, and containerization (Docker or similar) is beneficial.
Compensation & Benefits
Competitive base salary ranging from $148,800 to $175,000 USD, eligibility for bonuses and RSUs, comprehensive health coverage, and wellness benefits. Enjoy flexible working arrangements, a collaborative distributed team culture, and opportunities for professional growth via mentorship and continuous learning.
The Hiring Process
Your profile will be evaluated using an AI-powered screening process that reviews your CV and LinkedIn profile. The top three candidates based on match score will be shortlisted and forwarded to the company for final interview decisions. This process ensures fairness, transparency, and skills-based evaluation.
Key skills/competency
- Backend Development
- Distributed Systems
- Email Ingestion
- System Performance
- Go
- Python
- AWS
- Kubernetes
- Automation
- Scalability
How to Get Hired at Jobgether
🎯 Tips for Getting Hired
- Customize Your Resume: Tailor your experience to backend systems.
- Highlight Distributed Skills: Emphasize Go, Python, and system design.
- Research Jobgether: Understand their AI-driven hiring process.
- Prepare Examples: Showcase incidents of improving scalability.