Senior Software Engineer
Core
Designing, building, and maintaining API infrastructure and backend services for high-traffic, consumer-facing applications.
Role type
Senior Backend Engineer
Builds
High-availability APIs and backend services
Domain
Cloud-native developer and security operations services
Deliverable
production ML models | product features
Required skills
Node.js, JavaScript/TypeScript, RESTful API design, relational databases (MySQL/PostgreSQL), automated testing, AWS/GCP, Docker, Kubernetes, Git, CI/CD
Preferred skills
GraphQL, event-driven architectures, Redis, message/queueing systems
Responsibilities
Designing and maintaining API infrastructure, collaborating with cross-functional stakeholders, implementing backend services, analyzing system performance and scalability, debugging production issues, proposing improvements to standards and tooling
Seniority
Senior, hands-on IC