This is a remote position.
We are seeking a Senior Software Engineer (Testing & Tooling) to join our team.
Responsibilities:
- Deep dive into our customers needs and work with product management to define new services.
- Own the technical vision implementation best practices and infrastructure within your domain.
- Develop close relationships with product management and peer engineers.
- Become an expert in your payments domain and mentor junior software engineers.
- Proactively improve our architecture frameworks tooling automation and best practices.
You are:
- Experienced in designing implementing and testing superior software.
- Comfortable continuously delivering code infrastructure tests and features to production.
- Excited about finding new and better ways to make software reliable scale and perform.
- Obsessed with finding edge cases understanding requirements and design implications.
- Proactive in monitoring running systems and troubleshooting production issues.
- Always looking for ways to grow opportunities to mentor and collaborate with peers.
Requirements
- Have 6 years of experience building and designing systems with several lifecycles.
- Extensive experience implementing secure APIs highly available and observable services.
- Led and mentored more junior software engineers.
- Kept tight control on multiple competing priorities and have strong ability to multitask.
- Raised the bar on every project you were involved in.
Benefits
- Work Location: Remote
- 5 days working
Have 6+ years of experience building and designing systems with several lifecycles. Extensive experience implementing secure APIs, highly available and observable services. Led and mentored more junior software engineers. Kept tight control on multiple competing priorities and have strong ability to multitask. Raised the bar on every project you were involved in.