Software Engineer
Core
Design, develop, and deliver software features and services while building a solid foundation in the reliability, scalability, and operational health of the systems.
Role type
Mid-level Software Engineer (SRE blend)
Builds
Productized and bespoke AI and Data solutions for enterprise customers
Domain
Data and AI engineering
Deliverable
product features
Required skills
JavaScript, Node.js, Next.js, React.js, Express, microservices, distributed systems, CI/CD, infrastructure as code, cloud services, debugging, incident response
Responsibilities
Write clean, testable code; participate in code reviews; build and improve services with reliability in mind; develop and maintain microservices and distributed systems; contribute to infrastructure and deployment work; take part in on-call rotations and production incident investigations; work with stakeholders to turn business requirements into technical tasks; debug and troubleshoot issues across the stack; share knowledge with teammates.
Seniority
Mid-level, hands-on IC
