Senior Engineer - Product and Platform Engineering

Altimetrik

5–8 yrs Bengaluru Full Time Remote
Altimetrik logo
Posted : 1 week ago
Actively hiring

Job description

Join WEX Mobility Engineering as a Sr. Software Engineer on the International Mobility team, focusing on fleet management and mobility payment solutions for EU and APAC regions. This dynamic team operates across India, the UK, and the USA, delivering SaaS and API solutions. Our products empower businesses with flexible spending controls for fleet members, enabling seamless transactions at various merchants.

This is an opportunity to contribute to a globally distributed team and shape the future of mobility payments. You'll play a key role in enhancing our robust systems and ensuring high performance for our enterprise clients.

Responsibilities

Design, develop, and maintain high-performance backend services using object-oriented principles. Create public REST APIs and internal gRPC APIs for seamless inter-service communication.

Lead system design decisions, drive alignment with senior engineers, and develop comprehensive automated tests, including unit, integration, end-to-end, concurrency, and load tests. Analyze existing systems to identify and address bottlenecks, technical debt, and implement scalability and stability improvements.

Implement automation for testing, monitoring, healing, and scaling applications, alongside continuous integration and deployment pipelines to accelerate time to market. Collaborate with product managers, designers, and fellow engineers to define and deliver new features. Conduct code reviews, mentor junior engineers, and champion engineering best practices.

Troubleshoot complex issues, devise effective fixes, author root cause analysis documents, and ensure lasting system performance and reliability. Conduct comparative analyses of technologies to provide informed recommendations on solutions. Maintain essential documentation, including design docs, run books, and readiness plans. Provide live-site support, monitor production applications, ensure rapid incident resolution, and drive continuous improvement. Lead cross-team projects as a single-threaded owner or technical lead, actively unblocking other engineers.

Qualifications

A Bachelor's degree in Computer Science or Software Engineering is required, alongside at least 5 years of professional software engineering experience. A strong foundation in data structures, algorithms, object-oriented design, and problem-solving is essential.

Demonstrated expertise in designing and developing internet-scale services with a focus on scalability, availability, security, and reliability. Excellent written and verbal communication skills, coupled with a collaborative and empathetic mindset, are crucial.

Proficiency in backend development, particularly with Java or C#, and familiarity with frameworks like SpringBoot. Experience building and optimizing RESTful APIs, the ODATA framework, and SQL is expected. Experience with containerization tools like Docker and Kubernetes is a plus.

Essential Skills

JavaC#SpringBootRESTful APIsODATASQLdata structuresalgorithmsobject-oriented designproblem-solving

Good to Have

Kafkaevent-driven architecturecard paymentsDockerKubernetesAPI securityPCI DSS compliance

Highlights

  • Actively hiring

More Details

RoleSenior Engineer - Product and Platform Engineering
Employment TypeFull Time, Remote

About the Company

Altimetrik logo

Altimetrik

IT Consulting

Senior Engineer - Product and Platform Engineering at Altimetrik | SkillMX | SkillMX