Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Lead/Staff Backend Engineer image - Rise Careers
Job details

Lead/Staff Backend Engineer

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.


What you'll do

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.

What we’re looking for

  • 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.

Average salary estimate

$135000 / YEARLY (est.)
min
max
$120000K
$150000K

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.

What You Should Know About Lead/Staff Backend Engineer, Gorilla

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.

Frequently Asked Questions (FAQs) for Lead/Staff Backend Engineer Role at Gorilla
What are the key responsibilities of a Lead/Staff Backend Engineer at Gorilla?

As a Lead/Staff Backend Engineer at Gorilla, key responsibilities include leading architectural decisions, driving cross-functional technical initiatives, mentoring other engineers, and designing distributed systems for large volumes of energy data. You'll focus on ensuring reliability and performance in our high-load environments while collaborating closely with product teams to align technical and strategic goals.

Join Rise to see the full answer
What qualifications are needed for a Lead/Staff Backend Engineer at Gorilla?

Gorilla is looking for candidates with expertise in Python and modern software design patterns, as well as extensive experience with relational databases and data modeling. You'll need a deep understanding of distributed systems, a proven background in data-intensive backends, and familiarity with cloud platforms like AWS. Strong communication skills and leadership experience are also essential for this role.

Join Rise to see the full answer
What does a typical workday look like for a Lead/Staff Backend Engineer at Gorilla?

A typical workday for a Lead/Staff Backend Engineer at Gorilla includes hands-on development, strategic planning, and collaboration sessions with Product Managers and other engineers. You'll review designs, set architectural standards, mentor teammates, and participate in defining the long-term technical vision, all while balancing day-to-day engineering tasks with big-picture contributions.

Join Rise to see the full answer
How does collaboration work for a Lead/Staff Backend Engineer at Gorilla?

Collaboration at Gorilla involves working closely with Product Managers, Designers, and other engineers to drive technical initiatives. You'll participate in cross-functional teams, engaging in design reviews, pair programming, and knowledge sharing to foster a culture of technical excellence and ensure that engineering practices align across all disciplines.

Join Rise to see the full answer
What opportunities for growth exist for Lead/Staff Backend Engineers at Gorilla?

At Gorilla, Lead/Staff Backend Engineers have ample opportunities for growth through mentorship roles, leading initiatives, and shaping engineering practices. You'll also have the chance to influence technical direction, contributing to strategic planning and driving clarity in complex technical situations, while developing your leadership skills within an innovative environment.

Join Rise to see the full answer
Common Interview Questions for Lead/Staff Backend Engineer
Can you describe your experience with distributed systems design as a Lead/Staff Backend Engineer?

When answering this question, provide specific examples of projects where you implemented distributed systems. Highlight your understanding of trade-offs related to consistency, availability, and partition tolerance, ensuring you convey how these decisions impacted performance and scalability.

Join Rise to see the full answer
How do you ensure the scalability and reliability of backend services?

Discuss your approach to architectural decisions, including the frameworks and tools you favor for load balancing and scaling. Talk about how you monitor system performance and your strategies for maintaining reliability during high-load scenarios.

Join Rise to see the full answer
What mentoring experience do you have in your previous backend engineering roles?

Share examples of how you've mentored junior engineers, such as through pair programming sessions, code reviews, or leading workshops. Emphasize your approach to fostering a culture of continuous learning and technical growth among your team.

Join Rise to see the full answer
How do you handle ambiguous technical situations?

Express your method for addressing ambiguity by breaking down complex problems into manageable parts. Talk about collaborating with team members and leveraging resources to gather insights, as well as making informed decisions to drive clarity.

Join Rise to see the full answer
What is your experience with cloud platforms like AWS?

Share your familiarity with AWS services relevant to backend engineering, such as EC2, RDS, and container orchestration tools. Discuss how you've deployed and managed applications in cloud environments, emphasizing your understanding of infrastructure-as-code.

Join Rise to see the full answer
Describe a challenging backend project you've led.

Choose a project that showcases your problem-solving skills, detailing the challenges you faced, the solutions you implemented, and the impact on the business. Highlight any collaboration with cross-functional teams to demonstrate your ability to work effectively with others.

Join Rise to see the full answer
How do you approach performance optimization in backend systems?

Discuss the techniques you apply for identifying bottlenecks, such as profiling and load testing. Explain the methods you use to enhance performance, focusing on database optimization, caching strategies, and code refactoring to improve script efficiency.

Join Rise to see the full answer
What best practices do you follow for API design?

Highlight key principles of API design that you adhere to, such as RESTful conventions, versioning, and documentation standards. Discuss how you ensure APIs are user-friendly and scalable, possibly sharing examples from past projects.

Join Rise to see the full answer
Can you describe your DevOps experience and how it relates to backend engineering?

Emphasize your knowledge of DevOps principles and practices, detailing your experience in automating deployment pipelines and creating monitoring solutions. Explain how this experience enables you to build more reliable systems and streamline development processes.

Join Rise to see the full answer
How do you prioritize tasks in a fast-paced engineering environment?

Discuss your approach to prioritization, emphasizing how you assess the impact and urgency of tasks. Explain how you communicate priorities with your team, ensure alignment, and adapt to change while maintaining focus on key objectives.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 9 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

Join American Express as an Android Engineer to shape innovative mobile applications that enhance customer experiences.

Posted 14 days ago

Chick-fil-A is looking for a highly skilled Sr. Frontend Engineer to build innovative solutions driving the company's international growth.

Photo of the Rise User
Posted 4 days ago
Dental Insurance
Performance Bonus
Paid Holidays

Join Canonical as a Software Engineer and help us enhance Kubernetes with your Python and Golang expertise.

Photo of the Rise User

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.

Photo of the Rise User
Experian Remote Geo MilevMladost, Boulevard "Tsarigradsko shose" 86, 1113 Sofia, Bulgaria
Posted 2 days ago

Join Experian as a Software Engineer specializing in Python to drive innovative data solutions in a collaborative environment.

Photo of the Rise User
Draper Hybrid Cambridge, MA
Posted 9 days ago

As a Software Engineer at Draper, you'll tackle thrilling challenges in software development while contributing to innovative projects in a nonprofit research environment.

Talent Worx Remote No location specified
Posted 3 days ago

Deloitte is looking for an experienced Full Stack Developer to enhance user-friendly health applications in a collaborative and impactful environment.

Photo of the Rise User
Charles Schwab Remote US, Douglas County, CO; Colorado, Lone Tree, Douglas County, CO
Posted 9 days ago

Schwab is seeking a seasoned zOS Systems Programmer to enhance system reliability and engage in innovative problem-solving within the finance industry.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 18, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Hamilton just viewed Team Member Travel Coordinator at Allegiant
Photo of the Rise User
Someone from OH, Kent just viewed Senior Director, Program at Teaching Lab
Photo of the Rise User
Someone from OH, Toledo just viewed IT Telecom Administrator at Anduril Industries
Photo of the Rise User
Someone from OH, Kent just viewed Director, Strategic Partnerships at Teaching Lab
G
Someone from OH, Cincinnati just viewed Operations Lead - AML Refresh Ops (Global Banking) at GHR
Photo of the Rise User
Someone from OH, Akron just viewed Data Scientist II at Kaiser Permanente
Photo of the Rise User
Someone from OH, Eastlake just viewed Summer Intern at Gooch & Housego
Photo of the Rise User
12 people applied to Game Developer (Unity) at LiquidX
I
Someone from OH, Perrysburg just viewed CNC Manufacturing Technician at Innovance
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Lifecycle Marketing Manager at SoFi
Photo of the Rise User
Someone from OH, Cincinnati just viewed Lifecycle Marketing Manager at Caribou
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Marketing Manager at Ocorian
Photo of the Rise User
Someone from OH, Cincinnati just viewed Growth Marketing Manager at Credit Genie
Photo of the Rise User
Someone from OH, Cincinnati just viewed Director of Product Marketing - AAA Campaigns at PrizePicks
Photo of the Rise User
Someone from OH, Cincinnati just viewed Digital Marketing Analyst, Digital Properties at Darden
Photo of the Rise User
Someone from OH, Cincinnati just viewed Growth Lead at io.net