Senior Backend Engineer
Skills
Back-End Web DevelopmentNode.JsTypescriptAmazon Web ServicesBusiness InsightsData ManagementDatabases
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Strong experience with TypeScript
- Experience with object-oriented languages such as Java or C# and JavaScript/Node
- Strong experience with observability tools including metrics structured logging and distributed tracing
- Ability to take ownership and communicate effectively
- High standard for readable testable and maintainable code
- Empathy generosity and thoughtfulness when evaluating tradeoffs
- Curiosity and a lifelong learning mindset
- Ability to leave the codebase better than found
Nice to have
- Ownership
- Communication
- Empathy
- Curiosity
- Lifelong learner
- Bias for action
Day to day
- Architect and own moderate to complex backend components for an AI-powered customer communications platform
- Write high-quality code in Node and TypeScript while improving scalable event-driven microservices
- Lead small projects or teams when needed and deliver technical guidance code reviews and end-to-end solutions
