About the Role
The role involves designing, developing, and maintaining fullstack applications in a cloud-native environment, supporting operational efficiency and system resilience through automation and modern software practices.
Responsibilities
- Develop and maintain backend services using modern programming languages and frameworks
- Build intuitive user interfaces with responsive frontend technologies
- Collaborate with operations teams to identify and resolve system bottlenecks
- Implement monitoring and alerting systems for improved incident response
- Design and manage cloud infrastructure with a focus on scalability and security
- Automate deployment pipelines to ensure reliable and frequent releases
- Troubleshoot production issues across multiple environments
- Optimize application performance and system reliability
- Contribute to architectural decisions for long-term platform sustainability
- Enforce coding standards and promote best practices within the team
- Support incident management and participate in on-call rotations
- Integrate third-party services and APIs securely and efficiently
- Maintain documentation for systems and processes
- Work closely with product teams to deliver customer-facing features
- Evaluate new technologies for potential adoption in the stack
Nice to Have
- Experience in the energy or utilities sector
- Familiarity with regulatory compliance in technical systems
- Knowledge of service mesh technologies
- Background in observability frameworks
- Experience with large-scale data processing systems
Benefits
- Health and wellness insurance coverage
- Flexible working hours and remote options
- Annual learning and development budget
- Paid time off for vacation and personal days
- Company-wide retreats and team events
- Parental leave policies
- Employee assistance programs
- Sustainability and community engagement initiatives
- Performance bonuses
- Stock-based compensation options
Compensation
Competitive salary with performance-based incentives
Work Arrangement
Hybrid working model with flexible remote options
Team
Collaborative tech operations team within a growing energy technology division
Our Tech Stack
- We use TypeScript and React for frontend development
- Backend services are built with Node.js and Python
- Infrastructure runs on Google Cloud Platform
- We manage containers using Kubernetes
- Terraform is used for infrastructure provisioning
- Monitoring is handled via Prometheus and Grafana
- We use PostgreSQL and BigQuery for data storage
Diversity and Inclusion
- We actively promote an inclusive workplace
- Our hiring process is designed to reduce bias
- We support employee resource groups
- All team members are encouraged to share perspectives
Visa sponsorship available for qualified international candidates