remote
Senior Software Engineer, Product Engineering - Ashby
Software Engineer
Senior full‑stack engineer focused on building scalable product features, improving customer experiences, and making strategic technical investments using Python, React, Node.js, AWS, and SQL.
About the role
Key Responsibilities
- Design, develop, and ship end‑to‑end product features across the front‑end and back‑end stack.
- Collaborate with product, design, and data teams to translate customer problems into robust technical solutions.
- Own the performance, reliability, and scalability of services deployed on AWS.
- Mentor junior engineers, enforce best practices, and contribute to the team’s technical roadmap.
- Participate in code reviews, testing strategies, and continuous integration pipelines to maintain high code quality.
Requirements
- 5+ years of professional experience building full‑stack web applications.
- Strong proficiency in Python for back‑end services and React for modern front‑end interfaces.
- Hands‑on experience with Node.js, RESTful APIs, and relational databases (SQL).
- Deep understanding of cloud infrastructure, particularly AWS services such as EC2, S3, and Lambda.
- Proven ability to solve complex customer problems, make data‑driven decisions, and influence long‑term product direction.
Skills
pythonreactnodejsawssql