We are looking for a passionate Senior Engineer who wants to join our growing team, helping us to transform and scale our payments platform.
Requirements
- Own the full lifecycle of software engineering, from initial design and development through deployment, monitoring, and maintenance in production.
- Collaborate with PMs, designers, and cross-functional teams to shape and refine feature requirements, ensuring alignment with business and user needs.
- Lead architectural decisions, ensuring that solutions are scalable, maintainable, and aligned with industry best practices.
- Drive the operational success of features by establishing monitoring, alerting, and support processes to ensure reliability and responsiveness.
- Mentor and guide junior developers, fostering a culture of ownership, accountability, and continuous improvement within the team.
- Participate in code reviews, ensuring that team members adhere to high standards for quality, security, and performance.
- Actively engage in troubleshooting and incident response to address production issues, continually learning from these experiences to improve future resilience.
- Design, develop, and maintain full-stack applications using Python, Flask, FastAPI, AWS, Angular and SQL databases.
- Optimize application performance, troubleshoot and resolve complex technical issues.
- Stay current with industry trends and emerging technologies, advocating for their application when they benefit the organization.
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Visa Sponsorship
- Four Day Work Week
- Generous Parental Leave
- Tuition Reimbursement
- Relocation Assistance