Join us at Gorilla and help shape the digital backbone of the energy transition. As a Lead/Staff Backend Engineer, you'll play a pivotal role in designing and scaling our data platform, powering key decisions for energy companies worldwide. We're committed to delivering high-performance, data-intensive SaaS solutions that help our clients maximize ROI and accelerate their path to net-zero. You’ll work at the intersection of deep technical expertise and strategic thinking, contributing not only to our product architecture but also to how we build and scale our engineering culture.
As a Staff Engineer in our Platform team, you’ll be a technical leader responsible for evolving and scaling the core API and data systems that support our pricing, forecasting, and analytics applications. You'll balance hands-on development with strategic contributions across teams. Your responsibilities will include:
Lead architectural decisions across the platform, ensuring scalability, reliability, and performance in high-load, data-heavy environments.
Drive cross-functional technical initiatives that have a broad impact across the product, working closely with Product Managers, Designers, and fellow Engineers.
Mentor and support other engineers, fostering technical growth and best practices through design reviews, pair programming, and knowledge sharing.
Design and build distributed systems that handle complex workflows and large volumes of energy data efficiently and securely.
Take ownership of critical components, ensuring they evolve with the needs of the business and maintain a high bar for quality and resilience.
Influence technical direction and culture, helping shape how we build systems and collaborate as a team.
Contribute to strategic planning, helping define roadmaps and long-term technical vision in partnership with engineering and leadership.
Expertise in Python, with a strong command of modern software design patterns, testing practices, and performance optimization.
Extensive experience with relational databases and data modeling for high-throughput systems.
Deep understanding of distributed systems design and the trade-offs involved in consistency, availability, and partition tolerance.
Proven track record of working on data-intensive and high-load backends, ideally within SaaS environments.
Familiarity with cloud platforms, especially AWS, and experience with infrastructure-as-code and container orchestration.
Strong architectural intuition and ability to drive clarity in ambiguous, complex technical situations.
Leadership experience through mentoring, leading initiatives, or shaping engineering practices across teams.
Experience in defining and improving DevOps pipelines, observability, and platform reliability.
Strong communication skills and a collaborative mindset—able to build alignment across stakeholders.
Proactive and pragmatic: able to balance technical excellence with delivery impact.
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Join us at Gorilla as a Lead/Staff Backend Engineer and help shape the digital backbone of the energy transition. In this crucial role, you’ll design and scale our data platform, which powers key decisions for energy companies around the globe. At Gorilla, we pride ourselves on delivering high-performance, data-intensive SaaS solutions that help our clients flourish in maximizing ROI and accelerating their journey to net-zero. You’ll bring both deep technical expertise and strategic thinking to the table, impacting not just product architecture but also our thriving engineering culture. As a Staff Engineer on our Platform team, you'll be a technical leader, responsible for evolving core API and data systems that support our pricing, forecasting, and analytics applications. Balancing hands-on development with strategic contributions, your work will foster collaboration across teams including Product Managers and Designers. You’ll mentor emerging engineers, foster technical growth, and help design distributed systems that efficiently handle complex workflows. Your expertise in Python, relational databases, and deep understanding of distributed system design will be vital to ensure the systems remain robust and scalable. If you’re ready to influence technical direction and make a real difference in energy technology, Gorilla is the place for you.
Join American Express as an Android Engineer to shape innovative mobile applications that enhance customer experiences.
Chick-fil-A is looking for a highly skilled Sr. Frontend Engineer to build innovative solutions driving the company's international growth.
Join Canonical as a Software Engineer and help us enhance Kubernetes with your Python and Golang expertise.
Gridwise is on the lookout for a Senior Mobile Software Engineer to lead the design and implementation of features for their gig driver mobile app.
Join Experian as a Software Engineer specializing in Python to drive innovative data solutions in a collaborative environment.
As a Software Engineer at Draper, you'll tackle thrilling challenges in software development while contributing to innovative projects in a nonprofit research environment.
Deloitte is looking for an experienced Full Stack Developer to enhance user-friendly health applications in a collaborative and impactful environment.
Schwab is seeking a seasoned zOS Systems Programmer to enhance system reliability and engage in innovative problem-solving within the finance industry.
Subscribe to Rise newsletter