Principal Software Engineer
$251.2k - $340kRo
Join to apply for the Principal Software Engineer role at Ro Ro is a direct‑to‑patient healthcare company with a mission of helping patients achieve their health goals by delivering the easiest, most effective care possible. Ro is the only company to offer nationwide telehealth, labs, and pharmacy services. This is enabled by Ro's vertically integrated platform that helps patients achieve their goals through a convenient, end‑to‑end healthcare experience spanning from diagnosis, to delivery of medication, to ongoing care. Since 2017, Ro has helped millions of patients, including one in every county in the United States, and in 98% of primary care deserts. Ro has been recognized as a Fortune Best Workplace in New York and Health Care for four consecutive years (2021-2024). In 2023, Ro was also named Best Workplace for Parents for the third year in a row. In 2022, Ro was listed as a CNBC Disruptor 50. The Role We are looking for a Principal Software Engineer to join the team at Ro. In this role, you’ll operate as a senior technical leader across our engineering organization — helping shape the long‑term technical direction of our platform, stewarding the health and evolution of critical systems, and driving architectural decisions that enable Ro to scale sustainably, safely, and quickly. Principal Engineers at Ro operate with deep technical expertise, broad organizational awareness, and a proactive, future‑facing mindset. You will partner with teammates across engineering, product, design, and cross‑functional leaders to define and deliver technical strategies that support both near‑term product goals and long‑term business outcomes. You will identify opportunities, anticipate risks, and guide teams toward resilient, maintainable, high‑quality solutions. If you’re energized by system‑wide impact, solving ambiguous and complex technical challenges, and elevating the engineering organization through mentorship, thought partnership, and architectural leadership, we’d love to talk. What You’ll Do Define and drive the architectural vision for key systems and platforms, ensuring scalability, reliability, resilience, and long‑term maintainability. Evaluate and recommend foundational technologies, patterns, and practices that position Ro for future growth. Translate complex, ambiguous problem spaces into clear technical roadmaps, identifying tradeoffs and guiding teams toward strategic solutions. Lead organization‑wide initiatives that improve system health, observability, performance, security, and operational excellence. Partner with product, design, data, and other teams to align technical strategy with business priorities. Break down large, multi‑team initiatives into actionable plans and drive them from concept to delivery. Mentor and support Staff, Senior, and early‑career engineers in both technical and strategic growth. Foster a culture of high‑quality engineering, thoughtful design, rigorous review, and continuous learning. Provide technical leadership in design reviews, architecture discussions, and cross‑team forums. Act as a trusted technical advisor to engineering leadership and cross‑functional partners. What You’ll Bring To The Team 12+ years of experience building scalable, maintainable software systems A proven track record of technical leadership across multiple teams or domains, including designing and evolving complex distributed systems. Deep expertise in backend engineering (preferably with a strong proficiency in Python) and experience with distributed systems and relational databases. Experience in metrics instrumentation and data‑driven performance tuning, leveraging load testing infrastructure and tools like Datadog. Strong architectural skills with the ability to reason about long‑term tradeoffs, system interactions, operational risks, and platform evolution. Demonstrated ability to influence technical strategy, drive alignment across multiple teams, and guide organizations through ambiguity. Exceptional communication skills with the ability to articulate technical concepts to both technical and non‑technical audiences. A passion for and strong track record of developing other engineers and raising the technical bar through mentorship, coaching, and leadership. Bonus Skills Experience in telehealth or other highly‑regulated industries. We’ve Got You Covered Full medical, dental, and vision insurance + OneMedical membership Healthcare and Dependent Care FSA 401(k) with company match Flexible PTO Wellbeing + Learning & Growth reimbursements Paid parental leave + Fertility benefits Pet insurance Student loan refinancing Virtual resources for mindfulness, counseling, and fitness The target base salary for this position ranges from $251,200 to $340,000, in addition to a competitive equity and benefits package (as applicable). When determining compensation, we analyze and carefully consider several factors, including location, job‑related knowledge, skills and experience. These considerations may cause your compensation to vary. Ro recognizes the power of in‑person collaboration, while supporting the flexibility to work anywhere in the United States. For our Ro’ers in the tri‑state (NY) area, you will join us at HQ on Tuesdays and Thursdays. For those outside of the tri‑state area, you will be able to join in‑person collaborations throughout the year (i.e., during team on‑sites). At Ro, we believe that our diverse perspectives are our biggest strengths — and that embracing them will create real change in healthcare. As an equal opportunity employer, we provide equal opportunity in all aspects of employment, including recruiting, hiring, compensation, training and promotion, termination, and any other terms and conditions of employment without regard to race, ethnicity, color, religion, sex, sexual orientation, gender identity, gender expression, familial status, age, disability and/or any other legally protected classification protected by federal, state, or local law. See our California Privacy Policy here . #J-18808-Ljbffr Ro
- ...their career to new heights. Join the ranks of top talent at one of the world's most influential companies. As a Senior Principal Software Engineer at JPMorganChase within the Consumer and Community Bank, you provide deep engineering expertise and work across agile...Suggested
- ...financial institutions, you've come to the right place. As a Principal Engineer at JPMorganChase within the Commercial and Investment Bank... ...reuse across teams Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-...SuggestedShift work
- ...Architect scalable, secure, and reliable server-side solutions capable of handling large transaction volumes. Collaborate with frontend engineers, product managers, and DevOps teams to deliver new features and services. Establish and promote best practices for code quality,...Suggested
$261k - $353k
...Overview Come join Intuit's community of 'Builder catalysts' as a Principal Software Engineer and help us power prosperity around the world. Intuit's Builder catalysts co-create with cross‑functional partners and exhibit extreme ownership in the end‑to‑end product development...SuggestedTemporary workWork experience placementWork at office3 days per week- ...Principal Software Engineer (Gen AI / ML Platform) New York, NY / Palo Alto If you've been doing real work in Gen AI and are tired of roles where it's all talk and no execution, this is one of the more serious builds happening right now. This team is scaling out a dedicated...Suggested
- ...rapidly growing AI organization backed by one of the largest software companies in the world. Following the acquisition of a... ...world, high-stakes workflows every day. They are hiring a Principal Software Engineer, AI to help architect and scale the backend systems, orchestration...
$274k - $376.2k
...at the local office three times a week. We are a small team of engineers exploring new Auth0 products and features, taking ideas from 0... ...’ll be doing We are looking for a very senior, knowledgeable Software Architect (P6). Responsibilities include: Implement proof of concepts...Work at officeLocal areaFlexible hours- ...bring generative intelligence into the physical world. As a Principal Engineer, you will set the technical direction for systems that blend... ...qualifications: Basic Qualifications 10+ years of professional software development experience Experience designing and scaling...Immediate start
$250k - $275k
...Principal Engineer (AI-Augmented Full-Stack, Platform Leadership) Location: New York City (Hybrid/Onsite as applicable) Compensation: $250... ...Kubernetes What Our Client Is Looking For Required 15+ years of software engineering experience with strong technical breadth and...$50 per hour
...Principal Software Engineer The global capital markets are among the largest markets in the world valued at $50T+ and growing. Transactions in these markets are complex. Critical, nuanced legal terms are woven into lengthy documents. These documents must be digested and...Work at officeFlexible hours2 days per week3 days per week£80k - £110k per year
...00 - £110,000 Harrington Starr has partnered with a leading Global Payments Technology company who are seeking to hire a Principal Software Engineer to join their senior engineering leadership team. This is a rare opportunity to combine hands‑on development with strategic...Permanent employmentRemote workFlexible hours$186k - $241k
...The Principal Software Engineer sets the technical direction and architecture across Acme's production application portfolio, including enterprise analytics, conversational AI, document automation, ERP integration, e-commerce sync, manufacturing systems, and the AI automation...Work at officeFlexible hours- ...Role & What You'll Be Doing We are seeking an exceptional Principal level Engineer to join our product engineering organization and drive transformative... ...that can be extended and adopted across the organisation. Software Design Design software components that are difficult to...Visa sponsorshipWork visaFlexible hours
$251.2k - $340k
...Join to apply for the Principal Software Engineer role at Ro Ro is a direct‑to‑patient healthcare company with a mission of helping patients achieve their health goals by delivering the easiest, most effective care possible. Ro is the only company to offer nationwide telehealth...Local areaFlexible hours$250k - $300k
..., Compliance, Treasury, Risk and Operations. What you’ll do Principal Engineers at Schonfeld take on a wide range of responsibilities and challenges... ...and performance. Mentorship: Upskill team members on software engineering best practices, modern frameworks, cloud and AI...$197.4k - $264.7k
...Principal Software Engineer, Media Architecture Disney Entertainment and ESPN Product & Technology Technology is at the heart of Disney's past, present, and future. Disney Entertainment and ESPN Product & Technology is a global organizationof engineers, product developers...Work experience placement$244k - $366k
...Snap Engineering teams build fun and technically sophisticated products that reach hundreds of millions of Snapchatters around the... ...execute with privacy at the forefront. We’re looking for a Principal Software Engineer to join the Core Growth Team at Snap Inc! Core Growth...Work at officeLocal area$220k - $300k
...we’re deployed today, running in production at some of the largest carriers in North America. We are seeking a visionary Principal Software Engineer to join our Engineering team. In this role, you will drive our technical strategy, tackle our most complex engineering challenges...$200k - $240k
...company solves important problems for other people. Sovrn is a Software and Data business that helps Open Web businesses be and... ...a global, high-throughput exchange. We\'re looking for a Principal Software Engineer with deep roots in adtech infrastructure and a genuine...Temporary workWork at officeRemote workFlexible hours- ...without exposing credentials or opening inbound network access. We are searching for a highly motivated, visionary Senior Principal Software Engineer to join the SIA RDP team. In this role, you will be a technical cornerstone of a highly talented, cross-functional...Work experience placementRemote work
- ...life here and beyond. Mission: Why This Role Exists The Engineering Team enables Shiftsmart to anticipate and creatively solve problems... ...in scaling our team Competencies: Who You Are A software expert: You have 7+ years of software engineering experience....Hourly payWork experience placementWork at officeFlexible hoursShift workNight shiftWeekend work3 days per week
£225k per year
...Anthropic is seeking talented and experienced Infrastructure Engineers to join our team and support the development, scaling, and maintenance... ...systems design tradeoffs, keeping track of rapidly evolving software systems. Deadline to apply: None. Applications will be...Work at officeHome officeVisa sponsorshipRelocation package- ...and implement secure-by-default controls as they relate to our software supply chain, AI model training systems, and deployment... ...disclosure and bug bounty programs and participate in the Security Engineering team's on-call rotation. Accelerate the development of Anthropic...Work experience placementWork at officeHome officeVisa sponsorshipRelocation package
$232.75k - $325k
...product development methodologies Creates durable, reusable software frameworks that are leveraged across teams and functions Influences... ..., and skills Formal training or certification on software engineering concepts and 10+ years applied experience Practical...$195.3k - $270.4k
...in a high-ownership environment where engineering plays a direct role in shaping product... ...leverage problems at the intersection of software, machine learning, economics, and compliance... ...health of the platform. As a Principal Software Engineer, you’ll help define the...Summer workCurrently hiringWork at officeLocal areaRemote workWork from home$307k - $428k
...Bachelor’s degree in Computer Science, Engineering, a related technical field, or equivalent practical experience. 15 years of software engineering experience. 8 years of experience... ...and mentorship. About The Job As the Principal Software Engineer for Age, you will...Temporary work$276k - $414k
...and other services; and its AR glasses, Spectacles. Snap Engineering teams build fun and technically sophisticated products that... ...execute with privacy at the forefront. We’re looking for a Principal Software Engineer to join the Ads Creator Platform team at Snap. What...Temporary workLive inWork at officeLocal area$143.63k - $299.38k
...and establish unified architectural standards across multiple engineering squads for mail APIs, low-latency metadata systems, and elastic... ...experience) with a minimum of 8 years of professional software engineering experience. Specialized expertise in high-concurrency...Work at officeFlexible hours- ...game-changing career, working for one of the world's leading financial institutions, you’ve come to the right place. As a Principal Software Engineer at JPMorganChase within the Commercial and Investment Bank Payment Performance Engineering team, you will serve as the...Night shift
- Upstart is seeking a Principal Software Engineer to shape the technical direction of its unsecured installment lending product. This role involves designing backend systems, leading architectural decisions, and collaborating closely with product and machine learning teams...Remote job
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal software engineer New York, NY
- senior principal software engineer New York, NY
- principal scientist New York, NY
- principal solutions consultant New York, NY
- principal designer New York, NY
- principal architect New York, NY
- associate principal New York, NY
- principal solution architect New York, NY
- principal data scientist New York, NY
- principal consultant New York, NY


