Own the architecture and technical direction of a new brands product, shaping Python services and their integration with Manychat while improving reliability, performance, and campaign analytics.
Staff Software Engineer
📜 Description
- Identify, prioritize, and solve technical challenges affecting growth.
- Architect solutions and establish patterns and frameworks for teams to use.
- Identify system-wide solutions and guide teams toward business and technical goals.
- Make key technical decisions and build critical services for the payments platform.
- Mentor junior engineers and foster a culture of learning.
- Drive continuous improvement across platform and engineering processes.
🛠️ Requirements
- Bachelor’s degree in a technical discipline such as computer science, software engineering, or a related field.
- 12+ years of experience as Software Engineer, in a fast-paced, high-growth environment, working with cloud platforms such as AWS, GCP, or Azure.
- Strong expertise in backend development with proficiency in Python; as well both relational and NoSQL databases.
- Solid understanding of distributed systems, system design principles.
- A can-do attitude and creative, flexible problem solving abilities, and the ability to think critically in ambiguous situations.
- Being a team player, that includes review, pair programming, collaboration in one task, mentoring or being mentored.
- Strong written and verbal communication skills, with the ability to present technical concepts to non-technical stakeholders.
- Desirable experience with mobile technologies or mobile payment systems with the fraud and identity aspects of fintech, as well in building and maintaining large-scale systems used by millions of users.
✨ Benefits
- 100% Company-funded health insurance for employee and immediate family
- Company-funded employee life and disability insurance
- $2,000 USD annual Co-working Travel perk
- $2,000 USD annual Professional Development perk
- $340 Monthly Commuter benefit
- 401k Contribution of 3% of salary (up to IRS limits)
- Headphone benefit, home office equipment allowance and wellness perks
- Catered lunches
Full job description
Responsibilities
Requirements
Benefits
Similar jobs
Search more Backend Engineer jobsLead architecture and delivery for scalable backend services, own technical direction across critical systems, and mentor engineers while advancing engineering practices and platform reliability.
Own the architecture and technical direction of Manychat for Brands, shaping reliable Python services and their integration with the core platform while partnering with Product to deliver campaign analytics for brands and creators.
Sets technical direction for payment gateway, routing, and payout platforms, shaping resilient, high-throughput distributed systems and guiding complex technical decisions across teams.
Sr. Staff Software Development Engineer
Lead Java and API engineering for the Zscaler Client Connector Cloud service, shaping product architecture and improving reliability, availability, and scalability while guiding a team and collaborating across product areas.
