Company:
WEX
Location: remote
Closing Date: 19/06/2026
Hours: Full Time
Type: Permanent
Job Description
Job Description:
- Design, develop, and maintain robust, scalable, and high-performance web applications.
- Develop public REST APIs using Python and Node for inter-service and inter-system communication.
- Implement comprehensive automated testing strategies, including unit, integration, end-to-end, load, and performance testing.
- Identify bottlenecks and tech debt; drive incremental scalability, and stability improvements.
- Develop and enhance automation frameworks for testing, monitoring, auto-scaling, continuous integration and deployment to reduce time to market.
- Conduct code reviews (comment, approve, seek revisions, merge), and champion engineering best practices, and continuously raise the quality bar.
- Troubleshoot complex production issues, devise fixes, author root cause analysis documents, and ensure lasting performance and reliability.
- Maintain robust documentation (design docs, run books, change management docs, and readiness plans).
- Analyze data to understand risk problems and build effective solutions.
- Analyze system performance and identify bottlenecks and opportunities for improvement.
Requirements:
- 5-8 years of professional experience in software engineering
- Expertise in backend development, including strong proficiency in Python, Node.js, Go or C++ and building and optimizing RESTful APIs and SQL.
- Strong foundation in data structures and algorithms, object-oriented design, and problem-solving.
- Experience with cloud-native environments, including Docker, Kubernetes, or AWS/GCP/Azure.
- Experience with event-driven architecture and tools like Kafka.
- Familiarity with relational or NoSQL databases; e.g. SQL, MongoDB.
- Expertise in designing and developing internet-scale services with scalability, availability, security, and reliability design tenets.
- Familiarity with Git, automated testing frameworks, and CI/CD workflows.
- Clear written and verbal communication skills, and a collaborative and empathetic mindset.
Benefits:
- health, dental and vision insurances
- retirement savings plan
- paid time off
- health savings account
- flexible spending accounts
- life insurance
- disability insurance
- tuition reimbursement
Share this job
WEX
Useful Links
Similar Jobs
- View Job
Senior Software Engineer – Full Stack Development
remote - View Job
Senior Software Development Engineer in Test, SDET
remote - View Job
Senior Software Development Engineer in Test, SDET
remote - View Job
Software Development Engineer II
remote - View Job
Software Development Engineer in Test
remote