Senior Software Engineer, Full Stack
Design and build scalable web applications, backend APIs, and services; collaborate with stakeholders to translate product visions into roadmaps; support internal business units; participate in on-call operations; lead projects as a technical anchor; and apply AI fluency to improve workflows and decision-making.
Responsibilities
- Work on complex engineering problems
- Design and build scalable systems, web applications, APIs, and services
- Develop and maintain public APIs
- Collaborate with stakeholders to translate product vision into roadmaps
- Support and enable internal business units through shared engineering services
- Lead projects as a technical anchor and take ownership of delivery
- Participate in on-call rotation and triage incidents
- Document and share knowledge to improve team throughput
Requirements
- Experience designing and building scalable systems, web applications, APIs, and services
- Experience with relational databases such as Postgres and analytical databases
- Ability to translate customer pain points into technical and product requirements
- High degree of initiative, ownership, and ability to operate in ambiguity
- Strong problem structuring and prioritization skills
- Effective verbal and written communication with technical and non-technical audiences
- Experience working collaboratively in cross-functional teams
- AI fluency in applying AI to accelerate workflows and improve outcomes
Benefits
- Eligibility to participate in the company equity plan