Job Closed
This listing is no longer active.
Equity management for high growth startups. Join us on our mission: https://boards.greenhouse.io/pulley.
Senior Backend Engineer, Core Product
Location
United States
Posted
108 days ago
Salary
$180K - $200K / year
Seniority
Senior
Job Description
Senior Backend Engineer, Core Product
Pulley
• Build and maintain backend services, APIs, and data models that power new features and improvements across Pulley's core equity platform • Own end-to-end delivery of complex projects, from scoping technical approach through to production rollout • Work on our persistence layer — database schema design, migrations, and data integrity • Drive performance and reliability improvements across backend systems • Work closely with product, design, and other engineers to ship seamless user experiences • Mentor junior engineers on backend best practices and system design
Job Requirements
- 5+ years of backend engineering experience building production systems
- Strong proficiency in Go
- Solid understanding of database design, data modeling, and persistence best practices
- Experience designing APIs and working closely with frontend teams
- Strong product sense and ability to translate complex requirements into clean, maintainable systems
- A collaborative mindset — you work well with product, design, and other engineers
Benefits
- Competitive salary and equity
- Medical, Dental, and Vision insurance
- Unlimited PTO + Winter holiday break
- Parental leave
- Generous stipends for WFH, learning, wellness, and AI tools
- 401(k) match (US) / Pension match (Canada)
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Facilitate effective communication with client project stakeholders regarding project status and recommendations. • Craft client code that is not just efficient, but also performant, testable, scalable, secure, and of the highest quality. Actively participate in accurate planning and estimation efforts, utilizing project methods and tools. • Proficiently gather requirements and organize/present developed features for clients. • Execute complex activities within the current methodology and quality standards, showcasing success across diverse engagements. • Promote client success across the team by collaborating with engineers, designers, and managers to understand user pain points, anticipate potential problems, and iterate on solutions that drive client success. • Engage in agile software development, including daily stand-ups, sprint planning, team retrospectives, and other governance activities. • Actively participate in the Engineering Practice community, mentoring others through Communities of Practice (CoPs) or on project teams and supporting the growth of technical capabilities. • Independently drive project delivery within defined architecture, demonstrating autonomy and accountability in all stages from conceptualization to deployment.
• Facilitate effective communication with client project stakeholders regarding project status and recommendations. • Craft client code that is not just efficient, but also performant, testable, scalable, secure, and of the highest quality. • Actively participate in accurate planning and estimation efforts, utilizing project methods and tools. • Proficiently gather requirements and organize/present developed features for clients. • Execute complex activities within the current methodology and quality standards, showcasing success across diverse engagements. • Promote client success across the team by collaborating with engineers, designers, and managers to understand user pain points, anticipate potential problems, and iterate on solutions that drive client success. • Engage in agile software development, including daily stand-ups, sprint planning, team retrospectives, and other governance activities. • Actively participate in the Engineering Practice community, mentoring others through Communities of Practice (CoPs) or on project teams, and supporting the growth of technical capabilities. • Independently drive project delivery within defined architecture, demonstrating autonomy and accountability in all stages from conceptualization to deployment.
Senior Software Engineer – Golang
ICFFounded in 1969, ICF is a global advisory and technology services company headquartered in Reston, Virginia. It delivers data-driven solutions across energy, environment, infrastru
• Work with a team of talented engineers, ensuring the successful delivery of high-quality solutions that meet business objectives • Perform code reviews and develop processes for improving code quality • Design and build microservices and serverless applications in the cloud • Collaborate with Product Owner and UX design to create solutions for diverse user requirements • Implement development best practices in collaboration with Architects and other Engineers • Work with test engineering team to assure product quality • Participate in team code reviews and design reviews • Help support team triage bugs and troubleshoot production issues • Cooperate with back-end developers in building applications • Work independently to design, develop, and document solutions while adhering to applicable standards • Work with DevOps engineers on CI, CD, and IaC
Lead Backend Software Engineer
Parsley HealthOn a mission to transform the health of everyone, everywhere through the world’s best possible medicine.
About Us At Parsley Health, we’re building the healthcare experience we all wish existed. Root-cause, functional medicine that’s affordable, data-driven, and designed to help people truly heal. We combine advanced diagnostics, clinical care, and smart tech to treat the whole person, because the gut, brain, hormones, and immune system are all connected. Today, we’re the largest functional healthcare company in the country, and we’re just getting started. How We Work We’re in a pivotal chapter focused on accelerating growth and driving meaningful impact. At Parsley, we keep our momentum by emphasizing speed, accountability, and a strong commitment to excellence. Our culture values ownership, collaboration, and continuous improvement. Parsley’s values: Treat the Root Cause, Commit to Excellence, Win Together, Take Ownership, Speed to Impact, and Count Every Good Thing, guide how we lead, build, and grow together. Why Join Us Mission-Driven Team: Help people live healthier, longer lives through a proactive, holistic care Ownership & Autonomy: Take on meaningful work with the support and trust to make real impact Build, Not Maintain: We’re scaling quickly and looking for builders, not maintainers Igniting Change: We move fast, value smart solutions, and celebrate high-value contribution Who We're Looking For We’re looking for people who thrive in fast-moving, mission-driven environments and aren’t afraid of hard work or a little ambiguity. You’re excited to be part of a growing startup where your ideas matter, your impact is immediate, and every challenge is a chance to build something better. You roll up your sleeves, learn on the fly, and find purpose in the process. The Opportunity We’re hiring a Lead Backend Software Engineer to help build and scale the systems that power Parsley Health’s member experience, clinical workflows, and internal operations. This is a highly technical, hands-on role for someone who brings senior-to-staff level backend experience and can provide technical leadership across teams through strong system design, pragmatic decision-making, and clear communication. This is a remote position, but it is highly preferred to hire a candidate in the NYC area who could come into our office and work alongside the team a couple of days per week. You’ll join a team of passionate builders and work closely with Engineering, Product, Design, and Customer Reliability. Parsley Health is an outcome-driven organization and your work will directly contribute to the company objectives: expand the business nationally, improve activation, conversion, retention, and expansion of our healthcare products. We work in a blameless environment and we take ownership and pride in our efforts. We follow light agile development practices that encourage feedback and iteration. Our teams are built on pillars of trust, humility and continuous improvement. The position reports directly into our VP of Product & Engineering. What you’ll do Build and evolve backend services that support our core healthcare products and experiences, including member-facing workflows and internal operational tooling Lead backend technical execution across product pods by shaping architecture, setting standards, and unblocking teams with strong technical guidance Design systems with reliability, scalability, and performance in mind, with an emphasis on maintainability and clean interfaces Partner closely with Product and Design to translate business needs into clear technical plans, pragmatic tradeoffs, and measurable outcomes Contribute to infrastructure and delivery practices, including deployments, observability, and incident response in a production environment Participate in code reviews and technical discussions to uphold high engineering quality, testing discipline, and a culture of continuous improvement Move quickly and responsibly, including building and implementing AI-forward solutions in a compliant way (privacy, security, and reliability first) What You’ll Need Senior or Staff-level backend engineering experience, with a track record of owning and shipping meaningful production systems Deep experience in either Go or Kotlin (strong preference for both), ideally 3+ years Strong infrastructure and DevOps experience in AWS or GCP (preference for GCP), ideally 4+ years Experience running production workloads on Kubernetes, ideally 2+ years Some exposure to Node/JavaScript (does not need to be deep) Product-minded approach. You think in outcomes, tradeoffs, and user impact, not just tickets Strong communication skills and the ability to collaborate across teams, clarify ambiguity, and guide technical decisions Comfort working in a startup environment with speed, accountability, and the occasional chaos Enthusiastic about AI-augmented development. You see AI coding assistants as tools that amplify your impact, not replace your judgment Benefits and Compensation Generous compensation package based on experience Equity stake for all employees based on level 401(k) + Employer Matching program Remote-first with the option to work from one of our centers in NYC Complimentary Parsley Health Complete Care membership Subsidized Medical, Dental, and Vision insurance plan options Generous flexible time off plan Annual professional development stipend Annual wellness stipend Parsley Health is committed to providing an equitable, fair and transparent compensation program for all employees. The starting salary for this role is between $170,000 - $220,000, depending on skills and experience. We take a geo-neutral approach to compensation within the US, meaning that we pay based on job function and level, not location. Individual compensation decisions are based on a number of factors, including experience level, skillset, and balancing internal equity relative to peers at the company. We expect the majority of the candidates who are offered roles at our company to fall healthily throughout the range based on these factors. We recognize that the person we hire may be less experienced (or more senior) than this job description as posted. If that ends up being the case, the updated salary range will be communicated with candidates during the process. At Parsley Health we believe in celebrating everything that makes us human and are proud to be an equal opportunity workplace. We embrace diversity and are committed to building a team that represents a variety of backgrounds, perspectives, and skills. We believe that the more inclusive we are, the better we can serve our members. Important note In light of recent increase in hiring scams, if you're selected to move onto the next phase of our hiring process, a member of our Talent Acquisition team will reach out to you directly from an @parsleyhealth.com email address to guide you through our interview process. Please note: We will never communicate with you via Microsoft Teams We will never ask for your bank account information at any point during the recruitment process, nor will we send you a check (electronic or physical) to purchase home office equipment We look forward to connecting! #LI-Remote



