Senior Software Engineer (Tech Enablement Team)
Core
Building internal tooling, documentation, and infrastructure to ensure engineering staff productivity, security, and reliability across the organization.
Role type
Senior Software Engineer (Tech Enablement / Platform Engineering)
Builds
Internal developer platforms, deployment tooling, observability solutions, and golden paths for engineering teams.
Domain
Energy technology / SaaS infrastructure
Deliverable
infrastructure
Required skills
CI/CD pipeline design, cloud infrastructure management, incident response, technical documentation, observability implementation, release management, cross-team collaboration, system reliability engineering, automation scripting, API integration
Preferred skills
Experience with serverless architectures, knowledge of React/React Native ecosystems, familiarity with data warehousing patterns, mentorship of junior engineers
Technologies
CDK, GitHub Actions, AWS, Snowflake, Expo, Typescript, React, React Native, AWS Lambda, SQS, Aurora Postgres, DynamoDB, CloudWatch, Kinesis
Responsibilities
Design and maintain CI/CD pipelines and deployment automation, create technical documentation and golden paths for developers, manage incident response and post-mortems, build observability dashboards and alerting systems, support engineering teams with infrastructure challenges, define and implement reliability standards
Seniority
Senior, hands-on IC with team support focus