Senior Software Engineer
Skills
APIBack-End Web DevelopmentOOPSoftware DevelopmentAnalytical SkillsClosed CaptioningDatabases
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- 4+ years of industry experience creating production-caliber software and systems
- Experience with backend architecture, databases, cloud services, and APIs
- Strong analytical skills and communication abilities
Nice to have
- High degree of ownership and autonomy
- Experience using Python and AWS in a production environment
- Experience with payments/financial software or microservice/serverless architecture
Day to day
- Architect and develop scalable systems for enrolling, verifying, and paying recipients globally
- Collaborate with cross-functional teams to design and build tools and automations for payment programs
- Debug issues across multiple layers of the stack
Hiring process
- Take home skills assignment (60 mins)
- Technical interview (60 mins)
- 2 x interviews (2 x 60 mins)
- Behavioral interview (60 mins)
- Reference checks (30 mins each)
