
Staff Software Engineer, Reporting Data Curation
Ridgeline
full-time
Posted on:
Location Type: Remote
Location: California • New York • United States
Visit company websiteExplore more
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