This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Our client develops and manufactures technologically advanced products from concept through production in the United States. We are seeking a Senior Software Engineer to to design, develop, and scale cloud-native software that powers our digital platforms, balancing speed, reliability, and long-term health. You will work closely with product, design, and cross-functional engineering partners, taking ownership and delivering high-quality software that can endure in a fast-paced environment.
Job Responsibility:
Lead the design and architecture of software systems, ensuring scalability, reliability, and high performance
Solve complex technical challenges and optimize system performance through innovative solutions
Mentor and guide junior engineers, providing technical leadership and direction to help them grow
Write and maintain technical documentation
Collaborate with product, QA, and operations teams to drive development and successful delivery
Adhere to best practices and maintain high standards for software quality and security
Requirements:
Deep expertise in C# and modern JavaScript frameworks, especially React, for building responsive, user-centric web apps
Experience deploying cloud-native, serverless, and containerized applications on AWS (Lambda, ECS, DynamoDB, S3, Step Functions, API Gateway, Fargate)
Experience integrating AI/ML into production software using OpenAI, AWS Bedrock, and LangChain, with strong knowledge of algorithms, data structures, APIs, and automation workflows
Proficiency in designing and consuming RESTful and GraphQL APIs
Security and compliance awareness for cloud-hosted applications
Hands-on experience participating in Agile ceremonies, such as sprint planning and retrospectives