Arcadia Power Washington, DC 20004, United States
Jul 31, 2019Full time
Arcadia Power is a fast-growing technology company that is revolutionizing the energy industry. At Arcadia Power, we’re guided by a common purpose: We believe in a future that is powered by 100% renewable energy. Our team is building the utility of the future - one that breaks down the barriers to clean energy access and puts customers first. Arcadia Power users all over the country choose clean energy, save with solar power, lower their utility bills, and track their impact every day. We make choosing clean energy easy for everyone. We are seeking an experienced candidate with a background building scalable web infrastructure to join the Systems Engineering team as a Senior DevOps Engineer. The ideal candidate has prior experience tackling scalability challenges at tech startups undergoing rapid platform adoption & growth, strongly believes in infrastructure as code, and relishes the chance to take on a highly visible role within a collaborative engineering team. This is a rare opportunity to solve new & complex problems related to applications and engage with both cutting-edge and tried-and-true cloud technologies while helping expand renewable energy access to millions of households across the country! This role is based in Washington, D.C., reports to the Engineering Manager on the Systems team, and partners with the entire engineering team as well as data scientists. Our core stack includes several Ruby on Rails apps, a GraphQL service layer, and a number of React clients. We also have a data pipeline that relies heavily on AWS Lambdas running Python. Our infrastructure is primarily AWS-based, using Cloudformation. In your application, please include a link to GitHub or another place where your code is published, though we understand that not everyone has public code online. KEY RESPONSIBILITIES Help evolve and maintain our application infrastructure Collaborate with the rest of the engineering team, as well as the data science & analytics team, to spec, build, test, and deploy new features and functionality Mentor and guide teammates, empowering them to make good design decisions Author and maintain business-critical infrastructure-as-code REQUIREMENTS Must-have: 3+ years (5-8 preferred) of experience in a startup environment as a Site Reliability, DevOps, or Systems Engineer supporting high-availability, large-scale web-based applications Experience with Cloudformation or similar (Terraform, Ansible, etc.) Experience managing and maintaining a resilient, fault-tolerant services-based cloud infrastructure (ideally on AWS) Strong communication skills and the ability to translate complex technical concepts into clear, actionable information for product managers, analysts, and/or other engineers Mentorship/coaching skills; demonstrated ability to provide constructive feedback in code and design reviews Ability to scope, prioritize, and deliver on project commitments Love of mentoring & modeling behaviors for writing tests, code review, design documentation, debugging, and troubleshooting Insatiable curiosity about how things work Nice-to-have: Experience working with data warehouses (Redshift, BigQuery, etc.) Experience with PostgreSQL Experience with Ruby and Rails Experience with AWS Lambda BENEFITS Competitive compensation Healthcare, dental, vision, 401(k) and commuter benefits Paid Time Off (holidays, vacation, professional development, volunteer, parental leave) Professional development opportunities Weekly all-company lunches Free clean energy Disrupting the energy sector Arcadia Power is an Equal Opportunity Employer and does not discriminate on the basis of race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, genetic information, protected veteran status, or any status protected by applicable federal, state, or local law. We seek to be an inclusive community and actively encourage applications from candidates of all backgrounds and identities.