Role responsibilities
As a Senior Software Engineer, you will build and ship software for the Horizon platform, working hands-on from requirements to delivery. You will also improve engineering systems and workflows, leveraging AI and automation.
Requirements
Candidates should have 5+ years of experience in production software development and strong software engineering fundamentals. Familiarity with AI-assisted development workflows and the ability to work across multiple layers of the stack are also required.
Key skills
Software Engineering, Systems Thinking, AI Tools, Full-Stack Development, Node.js, TypeScript, React, PostgreSQL, AWS, Terraform, Kafka, GraphQL, GitLab, Grafana, Ant Design, Playwright
Keywords
Horizon, Software Development, AI, Automation, Infrastructure as Code, APIs, User Experiences, Reliability, Performance, Security, Developer Productivity, Internal Tooling, Documentation, Observability, Deployment, Distributed Systems, Renewable Energy