Staff Software Engineer, Backend in India at Jobgether
Explore Related Opportunities
Job Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Staff Software Engineer, Backend in India.
This role sits at the heart of a rapidly evolving AI-driven platform serving the architecture, engineering, and construction (AEC) industry. You will take ownership of backend architecture decisions that shape system scalability, reliability, and long-term technical direction. Beyond coding, this position carries a strong leadership dimension, where you will influence engineering standards, mentor developers, and act as a technical anchor for the team. You will work on complex distributed systems that power data-heavy and AI-integrated workflows, ensuring performance at scale. The environment is highly collaborative, blending backend engineering with AI and machine learning innovation. This is a high-impact opportunity for someone who enjoys both deep technical problem-solving and shaping engineering culture. Your contributions will directly support the growth of a fast-scaling B2B SaaS platform.
- Design, build, and evolve scalable, resilient backend systems and APIs supporting AI-driven products and services.
- Lead system architecture decisions across distributed systems, ensuring high performance, reliability, and maintainability.
- Establish and enforce engineering best practices for system design, testing, observability, and database modeling.
- Provide technical leadership through mentoring, pair programming, architectural guidance, and high-quality code reviews.
- Collaborate closely with Product, AI, and Platform teams to align backend architecture with machine learning and data workloads.
- Lead complex engineering initiatives and contribute hands-on to critical system components and challenging technical problems.
- 8+ years of backend engineering experience with strong exposure to system design and architectural leadership.
- Deep expertise in distributed systems, REST/GraphQL APIs, microservices or modular architectures, and scalable data modeling.
- Strong programming skills in backend languages such as Python, Go, or similar, with the ability to choose appropriate tools and patterns.
- Proven experience mentoring engineers and elevating team capability through clear communication and technical coaching.
- Strong understanding of cloud-native architectures, containerization, and public cloud platforms.
- Solid knowledge of databases, caching strategies, and asynchronous/event-driven systems.
- Strong problem-solving abilities, pragmatic engineering mindset, and excellent communication skills.
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
- Experience with scaling B2B SaaS platforms, integrating AI/LLM systems, or working with event-driven architectures is highly valued.
- Competitive compensation package aligned with senior technical leadership roles
- Equity opportunities tied to long-term impact and company growth
- Flexible and remote-friendly working environment
- Opportunity to shape architecture and engineering culture at scale
- Exposure to cutting-edge AI and LLM-powered systems
- Strong focus on technical ownership and autonomy
- Fast-paced environment with high-impact engineering challenges
- Career growth driven by leadership, contribution, and technical excellence