Job Title: Software Engineer (L2)
Location: Hyderabad India
Team: Research & Development (R&D)
Employment Type: Full-time
About the Role
We are seeking a talented and motivated Software Engineer (L2) to join our R&D team as part of our growing global engineering this role you will contribute to the design development and operation of modern scalable software systems used across our products and platforms.
You will work across the full software development lifecycle: front-end back-end DB and cloud infrastructure; using multiple programming languages and frameworks. The role offers exposure to Google Cloud Platform (GCP) distributed systems and cloud-native architectures while collaborating closely with cross-functional teams in an agile environment.
This is an excellent opportunity for an engineer who enjoys solving complex problems taking ownership of solutions and continuously improving engineering practices.
Responsibilities
- Design develop test deploy and operate scalable high-quality software applications using languages such as Golang and JavaScript
- Contribute to system and software architecture decisions balancing performance scalability reliability and maintainability
- Design deploy optimise and scale SQL and NoSQL databases to meet application performance and availability requirements
- Own and support live production services on Google Cloud Platform ensuring reliability observability and operational excellence
- Participate in technical planning requirements analysis and solution design for assigned projects or services
- Apply and continuously improve best practices in coding testing CI/CD deployment and maintenance
- Proactively identify and resolve performance bottlenecks scalability challenges reliability risks and operational issues
- Contribute to code reviews design discussions and knowledge sharing mentoring peers where appropriate
Requirements
Essential
- Bachelors or Masters degree in Computer Science Software Engineering or a related field
- 5 years of experience designing building and shipping production-grade software
- Strong problem-solving skills with the ability to work independently on complex technical challenges
- Demonstrated ownership mindset with accountability for end-to-end delivery and system quality
- Excellent written and verbal communication skills with the ability to articulate ideas through discussion documentation and code
- Experience working in agile development environments with evolving requirements and iterative delivery
- Ability to give and receive constructive feedback including supporting and mentoring peers
- Hands-on experience designing deploying and maintaining containerised microservices architectures
- Experience with cloud platforms and cloud-native design principles (e.g. scalability resilience observability)
Beneficial
- Experience with strongly typed programming languages
- Golang C# Java etc
- Exposure to Mobile Application Development
- React Native Android iOS
- Experience with Javascript Frameworks
- NodeJS ReactJS NextJS React-Native etc
- Experience with API development
- Rest GraphQL etc
- Familiarity with DevOps and Infrastructure-as-Code practices and tooling
- Docker Kubernetes Terraform Jenkins etc
- Experience working with SQL and NoSQL databases in production environments
Benefits
- Competitive salary aligned with experience and market standards
- Health insurance
- Opportunities to influence technical design architecture and long-term system evolution
- Mentor and guide engineers to shape best engineering practices and team growth
- A collaborative environment where you can mentor others and help shape engineering best practices
- Ownership of meaningful technical initiatives with direct impact on product development
- A supportive team culture focused on learning growth and continuous improvement
We will review all applications and respond as soon as possible.
Best of luck!
Job Title: Software Engineer (L2)Location: Hyderabad India Team: Research & Development (R&D) Employment Type: Full-timeAbout the RoleWe are seeking a talented and motivated Software Engineer (L2) to join our R&D team as part of our growing global engineering this role you will contribute to the de...
Job Title: Software Engineer (L2)
Location: Hyderabad India
Team: Research & Development (R&D)
Employment Type: Full-time
About the Role
We are seeking a talented and motivated Software Engineer (L2) to join our R&D team as part of our growing global engineering this role you will contribute to the design development and operation of modern scalable software systems used across our products and platforms.
You will work across the full software development lifecycle: front-end back-end DB and cloud infrastructure; using multiple programming languages and frameworks. The role offers exposure to Google Cloud Platform (GCP) distributed systems and cloud-native architectures while collaborating closely with cross-functional teams in an agile environment.
This is an excellent opportunity for an engineer who enjoys solving complex problems taking ownership of solutions and continuously improving engineering practices.
Responsibilities
- Design develop test deploy and operate scalable high-quality software applications using languages such as Golang and JavaScript
- Contribute to system and software architecture decisions balancing performance scalability reliability and maintainability
- Design deploy optimise and scale SQL and NoSQL databases to meet application performance and availability requirements
- Own and support live production services on Google Cloud Platform ensuring reliability observability and operational excellence
- Participate in technical planning requirements analysis and solution design for assigned projects or services
- Apply and continuously improve best practices in coding testing CI/CD deployment and maintenance
- Proactively identify and resolve performance bottlenecks scalability challenges reliability risks and operational issues
- Contribute to code reviews design discussions and knowledge sharing mentoring peers where appropriate
Requirements
Essential
- Bachelors or Masters degree in Computer Science Software Engineering or a related field
- 5 years of experience designing building and shipping production-grade software
- Strong problem-solving skills with the ability to work independently on complex technical challenges
- Demonstrated ownership mindset with accountability for end-to-end delivery and system quality
- Excellent written and verbal communication skills with the ability to articulate ideas through discussion documentation and code
- Experience working in agile development environments with evolving requirements and iterative delivery
- Ability to give and receive constructive feedback including supporting and mentoring peers
- Hands-on experience designing deploying and maintaining containerised microservices architectures
- Experience with cloud platforms and cloud-native design principles (e.g. scalability resilience observability)
Beneficial
- Experience with strongly typed programming languages
- Golang C# Java etc
- Exposure to Mobile Application Development
- React Native Android iOS
- Experience with Javascript Frameworks
- NodeJS ReactJS NextJS React-Native etc
- Experience with API development
- Rest GraphQL etc
- Familiarity with DevOps and Infrastructure-as-Code practices and tooling
- Docker Kubernetes Terraform Jenkins etc
- Experience working with SQL and NoSQL databases in production environments
Benefits
- Competitive salary aligned with experience and market standards
- Health insurance
- Opportunities to influence technical design architecture and long-term system evolution
- Mentor and guide engineers to shape best engineering practices and team growth
- A collaborative environment where you can mentor others and help shape engineering best practices
- Ownership of meaningful technical initiatives with direct impact on product development
- A supportive team culture focused on learning growth and continuous improvement
We will review all applications and respond as soon as possible.
Best of luck!
View more
View less