
Software Engineer, SRE, Payments - USDS
- London
- Permanent
- Full-time
- Engage in and improve the whole lifecycle of services from inception and design, through deployment, operation and refinement.
- Support services before they go live through activities such as capacity planning and launch reviews.
- Support and maintain services by measuring and monitoring availability, latency and overall system health.
- Scale systems sustainably through mechanisms like automation, and evolve systems by pushing for changes that improve reliability and velocity.Qualifications:Minimum Qualifications:
- BS or MS degree in Computer Science, Electrical Engineering, Computer Engineering or related areas.
- 3+ years of experience in one or more programming languages such as Go, Java, C++, Python etc.
- Good problem-solving, analytical thinking capabilities and exceptional attention to details.
- Good communication and collaboration skills.Preferred Qualifications:
- Expertise in designing, analyzing, and troubleshooting large-scale distributed systems.
- Ability to debug, optimize code, and automate routine tasks.
- Proficiency working with algorithms, data structures and production troubleshooting.
- Expertise in problem solving and analyzing global scale distributed systems.
- Systematic problem-solving approach, coupled with effective communication skills and a sense of drive.