This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Software Engineer in India.
In this role, you will contribute to the development of high-performance, low-latency services that power a major digital advertising platform. You will work within a highly distributed environment, collaborating closely with product teams, data specialists, and engineers across multiple regions. The position requires strong ownership, technical leadership, and the ability to influence architectural decisions. You will help build scalable systems handling massive request volumes while ensuring reliability, efficiency, and long-term maintainability. This is an opportunity to create impactful solutions in a fast-moving, data-driven environment while mentoring engineers and improving engineering standards.
Accountabilities
- Design, build, and deliver scalable, low-latency backend services using Java, Spring, and distributed systems.
- Architect solutions that prioritize performance, maintainability, and reliability.
- Integrate internal systems with external partners and enhance core exchange workflows.
- Collaborate with ML and data teams to embed optimization models into the platform.
- Mentor engineers and support continuous improvement within the India team.
- Write clean, testable, well-structured code and conduct high-quality code reviews.
- Troubleshoot production issues, improve system stability, and optimize infrastructure usage.
- Contribute to internal documentation, knowledge sharing, and cross-functional initiatives.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or relevant experience.
- 6+ years of software engineering experience with strong proficiency in Java and Spring.
- Proven track record of delivering production-grade systems end to end.
- Experience working with highly scalable, high-volume systems (100k+ transactions/sec preferred).
- Familiarity with distributed systems, AWS, Kafka, Aerospike, and large-scale data pipelines.
- Strong knowledge of MySQL or similar relational databases.
- Understanding of RTB protocols, Ad Tech, CTV, or high-throughput platforms is an advantage.
- Excellent problem-solving abilities, communication skills, and ability to work across time zones.
- Experience with Git, Gradle, and CI/CD pipelines.
- Ability to work autonomously with analytical thinking and attention to detail.
Benefits
- Remote-first working environment with flexibility.
- Competitive compensation package.
- Health, dental, and life insurance coverage.
- Employee stock option program.
- Unlimited PTO under a Me Time program.
- Monthly wellness and lifestyle stipend.
- Extended family leave policy for all parents.
- Zero trading fees on company’s app.
- Opportunities for professional growth, innovation, and high-impact contributions.
Why Apply Through Jobgether?
We use an
AI-powered matching process
to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.We appreciate your interest and wish you the best!
Data Privacy Notice:
By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.