INTL- UK- Senior Software Engineer
Role details
Job location
Tech stack
Job description
The Senior Software Engineer will be responsible for designing and developing APIs, ensuring reliability, scalability, and security, while also helping to build and maintain CI/CD pipelines that support efficient and high-quality software delivery. This role requires close collaboration with other engineers, QA, and product teams throughout the full software development lifecycle, from initial design through production deployment.
Requirements
The ideal candidate is a strong technical contributor who enjoys solving complex problems, improving development processes, and leveraging modern DevOps practices. Experience with containerized applications, cloud platforms (AWS/Azure), and automation tools is highly preferred. This is an excellent opportunity for a senior engineer looking to make a meaningful impact in a long-term, stable role., Senior-level software engineering experience Strong TypeScript experience Strong Dart and Flutter experience Strong Java experience Experience building and maintaining CI/CD pipelines Strong API design experience (RESTful services, versioning, security, scalability) Experience working across the full SDLC Ability to collaborate with cross-functional teams (engineering, QA, product)
Nice to Have Skills & Experience
Experience with containerized applications (Docker) Cloud experience with AWS and/or Azure DevOps tools and processes (automation, deployments, monitoring, release strategies) Experience with infrastructure-as-code or modern CI/CD tooling Microservices or event-driven architecture experience
Benefits & conditions
Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.