Ridgeline

Staff Software Engineer, Reporting Data Curation

Ridgeline

full-time

Posted on:

Location Type: Remote

Location: CaliforniaNew YorkUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $174,500 - $220,000 per year

Job Level

About the role

  • Serve as technical lead for cross-cutting initiatives like the Reporting Engine rearchitecture, performance scaling, and AI reporting integration.
  • Collaborate with engineers, product managers, and designers to define and deliver impactful customer-facing features.
  • Drive architectural decisions that ensure our reporting systems are reliable, performant, and extensible.
  • Help establish engineering best practices in data modeling, distributed systems, and query optimization.
  • Lead design reviews, guide implementation, and mentor staff- and senior-level engineers.
  • Dive deep into technical problems while maintaining a strategic, long-term perspective.
  • Represent the Reporting team in cross-functional planning efforts and engineering leadership forums.
  • Think creatively, own problems, seek solutions, and communicate clearly along the way.
  • Contribute to a collaborative environment rooted in learning, teaching, and transparency

Requirements

  • 8+ years of software engineering experience, including technical leadership of large-scale systems.
  • Experience designing and evolving data-intensive applications, especially in reporting or analytics domains.
  • Proficiency with Python or Kotlin (experience with both is a plus).
  • Experience with modern cloud platforms (AWS preferred) and building scalable, event-driven services.
  • Familiarity with front-end technologies like React is a bonus.
  • A strong understanding of distributed systems, data pipelines, and performance optimization.
  • A demonstrated ability to lead without authority, influence architecture, and align teams.
  • A collaborative mindset with excellent communication and mentoring skills.
  • Willingness to learn about cutting-edge technologies while cultivating expertise in a business domain/problem space.
  • An aptitude for problem solving
  • Ability to communicate effectively
  • Serious interest in having fun at work
Benefits
  • unlimited vacation
  • educational reimbursements
  • wellness reimbursements
  • $0 cost employee insurance plans
  • Company Stock Plan

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonKotlindata modelingdistributed systemsquery optimizationdata-intensive applicationsperformance scalingevent-driven servicesreporting systemsAI reporting integration
Soft skills
technical leadershipcollaborationcommunicationmentoringproblem solvingcreativitystrategic thinkinginfluencetransparencylearning mindset