Senior Staff Engineer - Product and Platform Engineering
Date: 2 Apr 2026
Location: Bangalore, KA, IN, 560100
Company: Altimetrik
Responsibilities:
- Collaborate with stakeholders to learn about our customers biggest challenges.
- Measure, inspect, and drive decisions using data.
- Design, test, code, and instrument new solutions.
- Develop and maintain CI/CD pipelines using tools such as Azure DevOps or GitHub Actions.
- Strengthen and drive our engineering process with TDD and BDD, Microservice and Vertical Slice Architectures.
- Analyze existing systems and processes to identify bottlenecks and opportunities for improvements.
- Mentor and learn from your peers, foster continuous learning within your team and organization.
- Lead initiatives for your team by using your wide-ranging experience and deep technical knowledge to make decisions on method and approach to solving issues.
- Hold your team accountable for delivering quality results using defined OKRs.
- Interact with Senior Managers to discuss plans, results, and advise on complex matters.
Required Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or related field;
- OR demonstrable equivalent experience.
- At least 10 years of experience in software engineering.
- Strong problem-solving skills, excellent communication and collaboration skills.
- Passionate about keeping up with modern technologies and design.
Technology Must Haves:
- C# & Dotnet core
- Microservices
- Problem solving - DSA
- Azure pipeline
- Modern RDBMS (SQL/PLSQL)
- ASP.NET RESTful API design
- Kafka / event-driven design
- Modern Web UI Frameworks (React)
- Docker
Technology Must Haves or Dedicate to Learning Quickly:
- Helm/ArgoCD
- GitHub Actions
- GraphQL
- The ideal candidate for the .Net Developer role at WEX Inc. must possess advanced proficiency in Microservices architecture, which is crucial for building scalable and efficient applications.
- Candidates should have a deep understanding of microservices principles and best practices, including service design, containerization, and orchestration.
- They are expected to demonstrate the ability to design and implement robust microservices that can integrate seamlessly with existing systems, thereby ensuring optimal performance and reliability.
- Additionally, candidates should have extensive experience in .NET development, showcasing their ability to create high-quality software solutions using .NET technologies.
- Proficiency in C# and the .NET framework is essential, as well as familiarity with the latest advancements in .NET Core, which enhances cross-platform support and performance.
- The role demands practical application of these skills in real-world scenarios, requiring candidates to exhibit strong coding skills, debugging expertise, and a solid grasp of software development methodologies.
- Furthermore, candidates should possess a Bachelor's degree in Computer Science, Software Engineering, or a related field, providing a strong theoretical foundation to support their technical skills.
- Preferred certifications include the Microsoft Certified: Azure Developer Associate and the Certified Kubernetes Administrator (CKA), which are beneficial for demonstrating expertise in cloud development and container orchestration, respectively.
- Collaborate with stakeholders to understand customer challenges and design effective solutions.
- Analyze and measure data to drive informed decision-making within the team and projects.
- Design, develop, test, and implement innovative software solutions using microservices architecture and .Net technologies.
- Maintain and enhance CI/CD pipelines employing tools such as Azure DevOps or GitHub Actions to ensure smooth deployment processes.
- Advocate for and implement Test-Driven Development (TDD) and Behavior-Driven Development (BDD) methodologies to enhance code quality and reliability.
- Evaluate existing systems to pinpoint inefficiencies and propose enhancements that lead to improved performance.
- Mentor junior engineers, fostering a culture of continuous learning and knowledge sharing within the team.
- Lead technical initiatives, applying your extensive experience to guide the team in selecting appropriate methods for problem-solving.
- Set performance standards and hold team members accountable for delivering high-quality results aligned with defined OKRs.
- Engage with senior management to discuss project strategies, outcomes, and provide insights on complex technical matters.
Long Description
Responsibilities:
-
Collaborate with stakeholders to learn about our customers biggest challenges.
-
Measure, inspect, and drive decisions using data.
-
Design, test, code, and instrument new solutions.
-
Develop and maintain CI/CD pipelines using tools such as Azure DevOps or GitHub Actions.
-
Strengthen and drive our engineering process with TDD and BDD, Microservice and Vertical Slice Architectures.
-
Analyze existing systems and processes to identify bottlenecks and opportunities for improvements.
-
Mentor and learn from your peers, foster continuous learning within your team and organization.
-
Lead initiatives for your team by using your wide-ranging experience and deep technical knowledge to make decisions on method and approach to solving issues.
-
Hold your team accountable for delivering quality results using defined OKRs.
-
Interact with Senior Managers to discuss plans, results, and advise on complex matters.
Required Qualifications:
-
Bachelor's degree in Computer Science, Software Engineering, or related field;
OR demonstrable equivalent experience.
-
At least 10 years of experience in software engineering.
-
Strong problem-solving skills, excellent communication and collaboration skills.
-
Passionate about keeping up with modern technologies and design.
Technology Must Haves:
-
C# & Dotnet core
-
Microservices
-
Problem solving - DSA
-
Azure pipeline
-
Modern RDBMS (SQL/PLSQL)
-
ASP.NET RESTful API design
-
Kafka / event-driven design
-
Modern Web UI Frameworks (React)
-
Docker
Technology Must Haves or Dedicate to Learning Quickly:
-
Helm/ArgoCD
-
GitHub Actions
-
GraphQL