Senior Software Engineer, Backend (Remote, US)

August 13

Apply Now
Logo of Renew Home

Renew Home

The future of clean energy starts at home.

51 - 200

Description

• Architect and deploy secure, scalable, and highly available cloud infrastructure solutions, primarily on AWS but also in GCP as needed. • Work closely with development teams to integrate cloud services into the broader system architecture. • Analyze and enhance the performance of PostgreSQL Aurora and MySQL databases through query tuning, indexing strategies, and efficient resource allocation. • Strive for 99.999% uptime SLA for the systems. Respond to application and infrastructure incidents and provide detailed incident reports. • Work with cross-functional teams consisting of engineering, product management, marketing, and market integration. • Work on various aspects of our stack, including Python, Flask, MySQL, Postgres, Celery, AWS/GCP (CDK, ECS/EKS, RDS, Redshift, DMS, S3, SQS, SES, Pub/Sub, etc.), Ubuntu, Apache, Redis, Git, and Jira. • Perform peer code reviews and mentor junior developers. • Implement application monitoring tools and proactively monitor application performance. • Prioritize and manage development and issue resolution activities. • Participate in our agile development process, including regular team updates, stand-up meetings, and one-on-ones.

Requirements

• 5-10 years of industry experience. • Bachelor's or Master's degree in computer science or equivalent experience in the software industry. • Deep experience working with highly-scalable distributed systems in containerized environments. Familiarity with Docker, Kubernetes, or other container orchestration tools. • Expert in managing, optimizing, and scaling relational databases, preferably PostgreSQL Aurora and MySQL. • Proven ability to analyze and optimize database performance, including query tuning, indexing strategies, and resource allocation. • Proficiency in using CDK and Terraform for automating infrastructure deployment and management. • Strong software engineering background and proficiency in one or more programming languages such as Python, Java, PHP, or Ruby. • Ability to work collaboratively with development teams, providing guidance and mentorship on infrastructure-related issues and best practices. • Commitment to staying up-to-date with the latest advancements in cloud infrastructure and database technologies, and continuously improving processes and systems.

Benefits

• A competitive salary based on experience. The base salary for this role is: $150k - $200k. • Fully remote work environment with home office set-up allowance. • Real and lived work-life balance - Company perks include unlimited vacation (which our C-level team actively encourages everyone to take!), parental leave, and a corporate values of working sustainably and putting families first. • Competitive benefits package that includes a full suite of wellness benefits and stock options. • 401(k) matching. • Opportunity to work with amazing people who are passionate about their mission, thriving in a fully-remote work environment, and learning and growing every day.

Apply Now

Similar Jobs

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com