We are seeking a highly motivated and experienced Senior Software Dev Engineer to join one of our content management engineering squads. This position requires an engineer who possesses a deep understanding of full-stack software engineering principles.
Requirements
- Bachelor’s or Master’s degree in Computer Science or related field, or equivalent work experience.
- Proficiency in Python; TypeScript/JavaScript with React and Next.js; and AWS services such as Lambda, SQS/SNS, RDS, and OpenSearch.
- Strong system design and data modeling fundamentals; experience with distributed systems, APIs (REST/GraphQL), and end‐to‐end testing (unit, integration, e2e).
- Experience working on platform/horizontal teams building reusable services and APIs adopted by multiple verticals or product teams.
- Excellent communication skills; ability to articulate complex concepts and collaborate effectively across teams.
- Experience with Agile software development methodologies and solid software engineering principles.
Benefits
- Healthcare
- 401k
- Backup childcare
- Education stipends