Counterpart logo
Counterpart

Management & professional liability insurance for the 21st century workplace

Product Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 11-50H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

3 days ago

Salary

$110K / year

Seniority

Senior

Bachelor Degree3 yrs expEnglishAWSDjangoPostgreSQLPythonReact

Job Description

Product Engineer

Counterpart

• Own the Problem: Take accountability for the outcome, talk directly to your users, stakeholders, and peers to discover the problem, translate business intents into functional requirements, determine where human judgment is non-negotiable, and own the technical requirements. • Build with AI: Write production-quality code across the stack (Python, Django, AWS, React, PostgreSQL), direct agents, evaluate and improve agent output, run projects spanning other Product Engineers and agents, and contribute to architectural decisions. • Verify and Iterate: Surface delivery risks early, verify the end-to-end result, drive adoption of what you ship, monitor services in production, participate in support rotations, and iterate until you move the needle. • Raise the Bar: Grow quickly, be aware of technical debt trade-offs, and operate to the engineering standards for quality, reliability, and operational excellence.

Job Requirements

  • 3+ years building production web applications across the full stack. The years are the floor, not the bar.
  • Demonstrated end-to-end ownership. You have taken something from idea to deployment and working. Including the “behind the scenes” parts (auth, failure handling, monitoring, documentation). Experience can come from a job, freelance work, or self-started projects. We care more about what you’ve owned from start to finish.
  • Proficiency in developing with AI tools (Claude Code, Cursor, OpenAI Codex, similar) and the drive to stay ahead of how AI development practices are evolving.
  • Demonstrated experience gathering requirements directly. You have interviewed users, customers, and partner teams, and turned ambiguous intent into specs that engineers and agents can build against.
  • Demonstrated experience owning both functional and non-functional requirements. You have defined what a system must do and held the line on how well it must do it.
  • A track record of owning a domain or initiative without close supervision. You have navigated ambiguity, made judgment calls, and been accountable for the outcome. Even in small or personal projects.
  • Extreme ownership and a bias for action. You do not sit and wait. You chase stakeholders, customers, and answers when you need them.
  • Domain curiosity. You learn the business context your work supports, not just the systems. You understand why the problem matters, not just how to solve it.
  • The ability to communicate clearly across engineering, product, and business, translating technical complexity without losing meaning.
  • Low ego and high Emotional Quotient (EQ). You influence without authority, take feedback well, and leave your ego out of technical decisions.
  • Experience working with distributed, remote teams.

Benefits

  • Fully remote workplace
  • Unlimited Vacation: We offer flexible time off, allowing you to take time when you need it.
  • Work from Anywhere: Counterpart is a fully distributed company, meaning there is no office. We allow employees to work from wherever they do their best work, and invite the team to meet in person a couple times per year.
  • Stock Options
  • Health, Dental, and Vision Coverage
  • 401(k) Retirement Plan
  • Parental Leave
  • Home Office Allowance: to set up your home office with the necessary equipment and accessories.
  • Wellness Stipend
  • Book stipend
  • Professional Development Reimbursement
  • No working birthdays: Take your birthday off, giving you the opportunity to relax, enjoy your special day, and spend time with loved ones.
  • Charitable Contribution Matching

Related Job Pages

More Full-stack Engineer Jobs

OtherRemoteTeam 10,001+Since 1982H1B No Sponsor

Role Description Join us as a Forward Deployed Engineer (FDE), where you’ll embed directly with our MDLive virtual care team to deliver impactful, production-grade AI solutions that enhance patient and provider experiences. This is a highly visible role where your work directly influences clinical outcomes, operational efficiency, and the future of AI in healthcare. As part of the AI Enablement Office (AIEO), you’ll combine technical depth with business partnership to accelerate responsible, scalable innovation. What You’ll Do - Drive End-to-End AI Solution Delivery - Own full lifecycle delivery of AI solutions—from problem framing through production deployment and adoption—aligned to MDLive business priorities. - Design and build AI applications using LLMs, RAG architectures, agentic workflows, and hybrid approaches tailored to clinical and operational workflows. - Translate ambiguous business problems into actionable technical solutions that deliver measurable outcomes. - Embed with the Business and Deliver Value - Partner directly with MDLive stakeholders to identify high-impact opportunities and rapidly iterate on solutions. - Operate in a sprint-based model with continuous feedback loops and visible progress toward defined outcomes. - Make informed technical tradeoffs, adapting scope and approach as business needs evolve. - Lead Stakeholder Engagement - Serve as the primary technical interface across product, engineering, and business teams. - Communicate AI capabilities, limitations, risks, and tradeoffs clearly to both technical and non-technical audiences. - Facilitate collaboration with security, legal, compliance, and data teams to ensure responsible and scalable delivery. - Mentor peers on practical AI delivery and production readiness. - Build for Scale and Reuse - Productionize solutions with strong observability, evaluation frameworks, and cost controls. - Extract repeatable patterns, components, and best practices to accelerate enterprise-wide adoption. - Document architectures and decisions to enable scalability and knowledge sharing. Qualifications - 5+ years of experience in software engineering, data engineering, or AI/ML engineering with a track record of delivering production systems. - Hands-on experience building GenAI applications using LLMs, RAG pipelines, or agentic workflows. - Strong proficiency in Python and experience with at least one additional language (e.g., Java, TypeScript, Go, SQL). - Experience working with cloud platforms (AWS, Azure, or GCP), including deployment, observability, and scalable systems. - Ability to translate business workflows into technical solutions in fast-paced, ambiguous environments. - Strong communication skills with the ability to engage both technical teams and business leaders. - Experience working across teams and influencing without direct authority. Requirements - Experience in healthcare, telehealth, or regulated industries (e.g., insurance, pharmacy, care delivery). - Familiarity with HIPAA-aligned practices, responsible AI governance, and model risk management. - Experience in forward-deployed, solutions engineering, or technical advisory roles. - Experience with enterprise AI platforms such as Azure OpenAI, AWS Bedrock, or Vertex AI. - Understanding of responsible AI principles including privacy, bias mitigation, explainability, and human oversight. Benefits - If you will be working at home occasionally or permanently, the internet connection must be obtained through a cable broadband or fiber optic internet service provider with speeds of at least 10Mbps download/5Mbps upload.

United States
The Standard logo

Software Engineer

The Standard

We help people achieve financial well-being and peace of mind.

Full TimeRemoteTeam 1,001-5,000Since 1906H1B No Sponsor

• Investigating, architecting, designing and implementing new solutions and adding new features or functions to existing solutions to meet business needs. • Understand the business problem to be solved. • Lead or participate in requirements gathering to feed an iterative-based methodology. • Identify and use packaged software and SaaS products to integrate with new and existing solutions. • Proficiently install and integrate software components. • Design solutions using an iterative, test-driven methodology. • Write unit tests and perform validation using contemporary tools, moving towards continuous development and integration. • Prepare production-ready code. • Gather, design, implement and test data needs using Oracle, Microsoft, or other data repositories. • Use a responsive design framework to develop and design User Interface or User Experience. • Peer review software design and code with other software engineers or software architects, depending on complexity. • Utilize prototyping when introducing new approaches or techniques. • Exercise proficient development in multiple modern programming/development languages. • Ensure all software architecture and designs adhere to enterprise-level application security best practices. • Build and automate the deployment of components and solutions into production using contemporary and emerging platforms, technology and software engineering methods, and applying knowledge of current industry toolsets.

Oregon
Full TimeRemoteTeam 1,001-5,000Since 1937H1B No Sponsor

• Be accountable for Technology, Infrastructure, & Operations projects that impact company security and operational efficiency. • Maintain applications, systems, network, and/or telecommunications infrastructure to provide operational integrity and meet best practice guidelines for operational availability. • Assist all teams with development and communication of strategic planning, project planning and plans for ongoing development of technological solutions. • Provide some third-tier support for Service Desk and Tier-2 support for System Administrators. • Initiate projects and provide direction to management on technical matters. • Identify what needs to be done and act before being asked to or required by the situation. • Communicate with departmental personnel to ensure effective deployment of technologies. • Serve as technical resource for departmental and company-wide IT solutions. • Maintain knowledge of associated company management software, architectures, telecommunication products and services. • Support and collaborate with team members, software vendors, and other technical staff on project efforts to achieve implementation plans and timelines. • Understand the quality improvement process, create new processes and documentation, and produce desired outcomes with a minimum of effort.

Missouri
$109.5K - $138.5K / year
CVS Health logo

Senior Software Development Engineer - Developer Tooling

CVS Health

Bringing our heart to every moment of your health.

Full TimeRemoteTeam 10,001+Since 1963H1B No Sponsor

Role Description The CVS Digital Developer Experience organization builds the tools and services that help developers do their best work. We support tens of thousands of developers across CVS Health, with responsibilities spanning: - Source control - CI/CD - Artifact repositories - Development environments - AI-powered coding assistance Currently, we are seeking a Senior Software Development Engineer - Developer Tooling to help lead the creation of best-in-class digital delivery within Platform Enablement. In this role, you will be technically assisting the team of engineers to drive the delivery automation of our CVS Health Enterprise Engineering. The platform is focused on: - Providing a seamless customer experience - Identifying and analyzing system design weaknesses - Troubleshooting complex technical issues In addition, this role will assist the team technically around: - Automation of incidents - End to end CI/CD pipelines - Application coding, which will provide site reliability services while supporting operations and CI/CD of the platform You will use your people management skills to support, manage, and mentor other engineers with deep and varying technical backgrounds and experience. A successful candidate will be a highly motivated, collaborative individual; motivated to achieve results in a fast-paced environment. Qualifications - 5+ years of experience in information technology - 3+ years of hands-on experience with Core Java /Golang/Python/Node Js or any backend programming stack - 3+ years in writing the infrastructure as code (IAC) or other similar technologies to deploy the microservice application infrastructure - 3+ years of hands-on experience, creating and maintaining CI/CD pipelines leveraging re-usable code - 2+ years of standing up/developing backend Applications - 2+ years of hands-on cloud and computing experience within GCP, AWS, and/or Azure - 3+ years of application development using Agile methodology Requirements - Advanced knowledge of application, data, and infrastructure architecture disciplines - End to End DevOps hands-on knowledge and tools like GitHub, Artifactory, or similar tools - Excellent problem solving/troubleshooting skills - Ability to help/guide team in resolving technical issues through debugging, research, and investigation - Ability to work cross-functionally with other teams to resolve dependencies and ensure transparency - Understanding of Microservice patterns & concepts and troubleshooting issues along with fixing/remediating the defects and security vulnerabilities with Continuous Integration and automated testing strategies and tools - Able to research and learn new methodologies and technologies and bring knowledge to the team Education - Bachelor’s degree or equivalent experience (HS diploma + 4 years relevant experience) Benefits - Medical, dental, and vision coverage - Paid time off - Retirement savings options - Wellness programs - Other resources, based on eligibility

United States
$83.4K - $222.5K / year
Job Closed