Verse is a company focused on helping organizations manage complex power portfolios through their Energy Cost Intelligence platform, Aria. The role involves designing, building, and maintaining platform and infrastructure services, ensuring system reliability, performance, and security while supporting the engineering teams in a cloud-native environment.
Responsibilities:
- Foster a culture and mindset of system reliability engineering, test-driven software, and proactive communication with a high degree of transparency, mutual respect, and consideration for teammates
- Design, implement, and manage scalable, resilient infrastructure across cloud-based and third-party services on which our product engineering teams depend
- Troubleshoot and enhance system reliability, performance and security to meet the evolving needs of the business
- Build and maintain deployment automation, observability, monitoring, and alerting tools across teams
- Automate infrastructure provisioning and scaling to improve system efficiency and reduce manual intervention
- Develop, configure, and maintain various data and CI/CD pipelines to ensure smooth and reliable data flow and application deployments
- Maintain and enhance source control management and operations
- Build developer tools and contribute to the adoption of new technologies aimed at improving developer productivity and operational efficiency
Requirements:
- Hands-on experience working with identity management platforms and auth services (e.g. Clerk, Auth0, AWS Cognito, Google Identity Platform, Microsoft Entra) and designing, building, and maintaining middleware components integrated with these systems for frontend and backend developers
- Strong understanding of system architecture, networking, and security principles
- Commitment to delivering high quality software on time or ahead of schedule while adhering to best software development practices
- Continuous obsession for staying informed on contemporary technologies, tools, libraries, services, frameworks, or breakthroughs that could benefit the team
- Discipline using generative AI tools in day-to-day work
- Bachelor's degree or higher, ideally in Computer Science or some STEM related field
- Senior or Staff level software development talent and up
- Proven track record being a technical leader in high-performing core engineering teams
- Advanced software programming skills in systems languages (we use Go heavily)
- Hands-on experience with Google Cloud Platform (or similar cloud providers) and its various services
- Knowledge of workload orchestration frameworks such as Kubernetes or Temporal, and data orchestration frameworks such as Dagster
- Experience with infrastructure as code (IaC) tools and practices (e.g. Terraform, Pulumi, Checkly, etc.)
- Advanced programming skills in systems languages (we use Go heavily), scripting runtimes (e.g. Python, Bash), and configuration languages (e.g. JSON, YAML, HCL)
- Familiarity with the gRPC + Protocol Buffer ecosystem (we use Buf's Connect SDK)
- Experience building and maintaining complex CI/CD configurations in frameworks such as CircleCI, GitHub Workflows Jenkins, Travis
- Proficiency with multi-application build tools such as Bazel
- Experience deploying internet security solutions across engineering and non-engineering teams to protect employee resources