Staff Software Engineer

Bengaluru
Full-Time
Senior: 7 to 10 years
60L - 75L (Per Year)
Posted on Nov 08 2024

About the Job

Skills

Software Architecture
System Design
Java
Technical Leadership
Problem Solving
Code Review
Microservices
Distributed Systems

Job Title: Staff Engineer - Backend 

Location: Bengaluru, India 

Company: US-Based Cloud-Native B2B SaaS Product Company 

Experience: 6-9 Years 

Position Type: Full-time 


---


About the Role 

We are looking for an experienced Staff Engineer - Backend to drive the technical direction and execution of our core backend systems. As a Staff Engineer, you will be a key technical leader, bringing deep knowledge of backend engineering, distributed systems, and scalable architectures to the team. You’ll play a critical role in designing and developing cloud-native applications, ensuring they meet the highest standards of performance, scalability, and reliability.


Key Responsibilities 

1. Architect and develop scalable, high-performance backend systems using best practices for reliability and efficiency.

2. Lead technical design discussions, collaborating with cross-functional teams to define requirements and translate them into robust solutions.

3. Mentor and provide technical guidance to engineering team members, fostering a high-performance culture.

4. Drive key initiatives focused on improving system design, performance optimization, and scalability.

5. Collaborate with the product and design teams to understand user needs, identify technical solutions, and drive backend development.

6. Maintain a strong focus on code quality, ensuring high standards in testing, deployment, and code reviews.

7. Participate in on-call rotations and help troubleshoot production issues to maintain system stability.


Required Skills and Experience 

1. 6-9 years of experience in backend engineering, with a focus on building highly scalable systems in product-based environments (preferably MNCs).

2. Deep expertise in Java, Spring Boot, and microservices architecture.

3. Strong hands-on experience with AWS or other major cloud providers, and experience working with cloud-native tools and solutions.

4. Proven track record in distributed systems and system design principles, with a focus on high-availability and fault tolerance.

5. Strong proficiency in NoSQL databases and other relevant backend technologies.

6. Familiarity with Redis, Elasticsearch, and other caching and search technologies.

7. Excellent communication skills, with the ability to influence technical and non-technical team members.

8. Ability to work independently, manage priorities effectively, and proactively handle challenges.


Preferred Qualifications 

- Bachelor’s or Master’s degree in Computer Science or a related field.

- Experience in optimizing system performance, conducting root-cause analysis, and implementing resilient architectures.

- Strong understanding of CI/CD pipelines and DevOps practices.


Why Join Us? 

- Opportunity to work on innovative, large-scale projects at a fast-growing, US-based B2B SaaS company.

- Collaborate with a highly-skilled team in a dynamic, cloud-native environment.

- Competitive compensation, career growth, and professional development opportunities.


Interested? 

If you're excited about driving backend innovation in a high-performing environment, we’d love to connect with you! Please send your resume to hr@talentnexa.in.

About the company

Talent Nexa Consulting is a Recruiting firm dedicated to redefining startup hiring processes. We specialize in Technology, Product, DevOps/Infra, Data Science, AI/LLM, and senior executive mandates. Our mission is to connect exceptional talent with the right opportunities, ensuring that your team is optimized for tech-driven success. At Talent Nexa, we believe in quality over quantity, tran ...Show More

Industry

Human Resources Services

Company Size

2-10 Employees

Headquarter

Noida

Other open jobs from Talent Nexa Consulting