Phoenix Ecommerce Technologies is building a highly adaptable ecommerce infrastructure aimed at empowering merchants. They are seeking a Software Engineering Lead to establish their payments/checkout platform, focusing on building shared services, APIs, and developer tooling while ensuring scalability and reliability as the company grows.
Responsibilities:
- Own your domain : lead the design and development of key features such as checkout flows, payment processing, subscriptions, or merchant dashboards
- Set technical direction : define architecture and implementation strategies that ensure scalability, maintainability, and performance
- Drive delivery : partner with product managers and designers to translate requirements into technical plans, estimate work, and deliver consistently against roadmaps
- Ensure quality & reliability : establish coding standards, testing practices, and observability for your team’s services; contribute to on-call in rotation
- Collaborate cross-functionally : participate in technical discussions that impact the broader platform, and incorporate feedback from customer success and support
- Build for the future : identify and resolve technical debt, improve system performance, and contribute to hiring as Phoenix grows
Requirements:
- Strong Knowledge of ecommerce systems, payment processing, or merchant-facing applications
- Excellent communication skills with ability to collaborate across distributed engineering, product, and design teams
- 8+ years of software engineering experience, with 2+ years leading teams or technical projects
- Strong proficiency in modern web technologies and frameworks (Typescript, React, Node.js, NestJS)
- Experience with distributed systems, microservices, and cloud-native technologies (AWS or GCP)
- Proficiency in TypeScript and container orchestration (Kubernetes, Docker)
- Solid understanding of database design, API development, and system integration patterns
- Proven ability to debug and resolve complex distributed system and performance issues
- Familiarity with agile development methodologies and best practices (CI/CD, automated testing, code reviews)
- Experience mentoring engineers and contributing to hiring processes
- Startup mindset: proven ability to thrive in high-growth, fast-paced environments