Staff Software Engineer, Data Platform in United States at Jobgether
Explore Related Opportunities
Job Description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Staff Software Engineer, Data Platform based in United States.
This role sits at the intersection of software engineering and data platform innovation, focused on transforming how data products are delivered to customers. You will design and build the application layer that turns complex data capabilities into intuitive, customer-facing experiences. The scope spans full-stack development, including frontend interfaces, backend services, APIs, and data-driven workflows. You will partner closely with product and data teams to shape ambiguous ideas into usable, high-impact tools. This is a highly visible role where engineering decisions directly influence customer adoption and business outcomes. The environment is fast-moving, collaborative, and centered on building scalable, production-grade systems that customers rely on daily.
- Lead the design and delivery of customer-facing data product experiences, including application surfaces, APIs, backend services, and reusable engineering patterns across the platform.
- Build and maintain full-stack applications using modern technologies such as TypeScript, React, Node.js, and Python, ensuring performance, scalability, and usability.
- Translate data capabilities, analytics concepts, and prototypes into production-ready product features used by customers.
- Partner with product teams to refine ambiguous requirements, challenge low-value solutions, and shape customer-centric workflows.
- Establish strong engineering practices including testing, observability, code quality, architecture design, and maintainable system development.
- Mentor engineers and help elevate software engineering maturity within a data-heavy environment.
- Collaborate across teams to integrate data platform capabilities into broader application workflows and customer experiences.
Requirements:
- Staff-level or senior software engineering experience with a strong track record of delivering complex, customer-facing product initiatives from concept to production.
- Strong full-stack engineering expertise with deep experience in TypeScript, React, and Node.js, plus working knowledge of Python in production systems.
- Proven ability to design scalable APIs, service boundaries, and production-grade backend architectures.
- Strong product intuition and customer empathy, with the ability to evaluate whether technical work creates real user value.
- Experience working with data-intensive systems and environments, ideally including platforms such as Snowflake or similar ecosystems.
- Strong communication skills, including writing technical design documents, leading architecture discussions, and aligning stakeholders.
- Experience collaborating with data engineers, analytics engineers, or ML/data science teams to productionize insights and prototypes.
- A pragmatic, quality-driven mindset with strong instincts for testing, maintainability, and operational excellence.
Benefits:
- Competitive salary range of $170,000–$240,000 USD per year, plus equity in the form of stock options.
- Comprehensive health coverage including medical, dental, and vision insurance.
- Unlimited PTO policy supporting flexibility and work-life balance.
- Remote-first work environment with flexibility across the United States.
- 401(k) retirement plan with employer match and expedited vesting.
- Learning and development support through a dedicated professional growth grant program.
- Opportunity to work on high-impact systems in a company shaping innovation in the real estate and construction technology space, including platforms such as Built Technologies.