Platform Engineer

over 2 years ago
Houston, TX, US... more
Houston, TX, US... more

Job Description

Welcome to the future of energyWe’re a leading energy technology company providing a better experience for our customers through transparency, honesty and simplicity. Better for the planet, through real long-term investment in renewable generation and a low CO2 future and better for our customer’s wallets with fair and affordable plans. Through our proprietary platform and custom-built stack, cloud-based billing, and sophisticated use of data science, we’re revolutionizing what’s possible in energy. We’re transforming the way people interact with their energy company, by making it approachable, easy-to-understand, and most importantly, 100% renewable. We’ve distinguished ourselves by being named 2020’s Energy Provider of the Year, which highlights our commitment to exceptional customer service. We’ve just hopped across the pond in the US and are making big strides in Texas...but that’s only the beginning. Come join our rapidly growing team as we continue to break barriers in energy. Our company is a fast-growing, disruptive technology startup transforming the customer experience of buying retail electricity, opening new markets for competitive renewable generation, and decarbonizing the energy stack. We are seeking a Senior Platform Engineer who is security-focused, great with API development, and skilled in AWS architecture, deployment, and management. This is a hands-on, creative, and collaborative position that is a full-time member of an AWS-focused agile software engineering team producing and rolling out production software. The position will work closely with both the front-end and data engineering core teams to support daily operations and expansion.

What you'll do

  • Design and automate the deployment of secure and scalable AWS infrastructure
  • Drive technical decisions to develop and manage the product engineering roadmap
  • Build and maintain robust and secure CI/CD pipelines
  • Plan and implement solutions for backup and recovery, high availability, key management, and other strategic initiatives
  • Setup and maintain monitoring, metrics & reporting systems for fine-grained observability and actionable alerting
  • Collaborate with our Security team to ensure thorough pen-testing and security evaluation for all aspects of an AWS implementation
  • Build relationships across the organization to coordinate engineering priorities
  • Often, we can only give you the question and not the answer, because if we knew the answer, we wouldn’t be hiring - are you someone who not only finds answers but creates value by coming back and asking better questions?

What you'll have

  • Multiple years of AWS systems administration experience
  • Security experience
  • Strong understanding of cloud and infrastructure components (server, storage, network, data, and applications) to deliver end-to-end cloud Infrastructure architectures and designs and recommendations
  • Proficient with DevOps methodologies such as CI/CD, version control(git), full-stack repeatability
  • Ability to prioritize tasks and work independently
  • Advanced or expert-level Linux administration
  • Terraform

It would be great if you had

  • Networking knowledge, particularly routing and VPNs
  • An awareness of security processes and DevOps security tools
  • Experience with RabbitMQ, or other messaging queues
  • Celery and async processing
  • Docker and Kubernetes. We use Amazon EKS
  • An understanding of Data Science / Big Data tooling and methods

What you'll love about us

  • Great medical, dental, and vision insurance options including FSAs
  • Unlimited paid time off — we know working hard means also being able to recharge as needed, we trust our employees to get the work done and take the time they need..
  • 401(k) plan with employer match:
  • Parental leave. Biological, adoptive and foster parents are all eligible.
  • Pre-tax commuter benefits .
  • Flexible working environment: you need to shift around your schedule? You do you, we genuinely believe in work/life balance.
  • Equity Options: every Octopus employee owns part of the business. We’re a team, working together towards huge goals. Every person is crucial to our success, you should be rewarded as such.
  • Modern office or co-working spaces depending on location.

At Octopus, we're looking for genuinely decent people who are honest and empathetic. Our commitment is to provide equal opportunities, a diverse and inclusive work environment, and fairness for everyone. You are welcome to apply no matter your race, gender identity, sexuality, age, family or civil status, disability, religion, or ethnicity.

Similar jobs