Hims & Hers Health, Inc. logo
Hims & Hers Health, Inc.

Hims & Hers Health, Inc. is a health and wellness company that strives to innovate the industry with “a modern approach” and is on a mission to put an end t

Software Engineer II

Location

United States

Posted

8 days ago

Salary

$130K - $160K / year

Seniority

Senior

Job Description

Software Engineer II

Hims & Hers Health, Inc.

• Design and build medium-complexity, scalable, and maintainable solutions that meet product requirements, keeping principles like SOLID and DRY in mind. • Write clear, well-structured technical design documents that align your squad and guide implementation, incorporating feedback as designs evolve. • Write modular, reusable, testable code, and ensure your squad's testing standards (unit, integration, end-to-end, and manual) are followed throughout development and delivery. • Provide constructive feedback in code reviews, with consistent attention to conventions, functionality, and test coverage. • Take ownership of technical debt by contributing fixes, proposing priorities, and balancing it against feature work. • Participate in product discovery to assess feasibility, explore user needs, and help validate ideas with prototypes and experiments. • Work with other engineers to ensure clean integration and communication across systems and services. • Implement basic observability (logging, monitoring, and alerting) for the systems you develop, and identify and resolve minor performance or reliability issues. • Break down medium-complexity projects into clear, actionable tasks and drive them from planning through delivery, seeking guidance when blocked. • Analyze performance metrics and user feedback to identify and act on opportunities for improvement. • Create and maintain technical documentation for the systems and processes you work on. • Share knowledge with peers, suggest improvements to workflows and tools, and propose ideas for continuous improvement within your squad. • Contribute to the hiring process by assisting with technical screens or interviews where appropriate, and help coach new hires or interns on fundamental technical skills.

Job Requirements

  • Minimum 3+ years as a software engineer, shipping production code.
  • Experience contributing to back-end distributed systems and services
  • Familiarity with microservice architectures.
  • Bachelor's degree in Computer Science or equivalent professional experience.
  • Experience building scalable web applications and services, preferably in the cloud.
  • Working experience deploying and hosting front ends and microservices on Kubernetes and AWS.
  • Proficiency in front-end technologies such as HTML, CSS, and JavaScript frameworks (React, React Native, NextJS, GraphQL) and back-end technologies (Node.js, Redis, Kotlin).
  • Strong problem-solving skills and a growing ability to think critically about trade-offs in performance, cost, and complexity.
  • Experience with agile software development and delivery.
  • Experience with CI/CD processes, including automated unit and integration tests.
  • Experience with relational databases, PostgreSQL preferred.
  • Strong communication and collaboration skills, with the ability to work effectively within a squad.
  • Ability to take ownership of your work, adapt to ambiguity, and make steady progress with minimal supervision.

Benefits

  • Competitive salary & equity compensation for full-time roles
  • Unlimited PTO, company holidays, and quarterly mental health days
  • Comprehensive health benefits including medical, dental & vision, and parental leave
  • Employee Stock Purchase Program (ESPP)
  • 401k benefits with employer matching contribution
  • Offsite team retreats

Related Job Pages

More Full-stack Engineer Jobs

First Citizens Bank logo

Software Engineer Consultant - Appian

First Citizens Bank

First Citizens Bank offers a full line of financial services and focuses on individuals, as well as small to medium-sized businesses. As an employer, the compan

Role Description This is a remote role that may be hired in several markets across the United States. This position serves as the Appian technical architect responsible for defining enterprise application architecture, technical strategy, governance, and solution design for complex business initiatives. The role provides architectural leadership while remaining highly hands-on in the development of critical platform capabilities and complex technical solutions. This individual partners with enterprise architecture, infrastructure, security, and business leadership to establish Appian standards, reusable frameworks, integration strategies, and platform roadmaps across the organization. - Serve as the enterprise technical architect for Appian solutions across multiple business domains. - Design end-to-end solution architecture for highly complex Appian implementations. - Lead architecture reviews and establish enterprise development standards, governance, and best practices. - Design reusable frameworks, shared components, integration patterns, security models, and enterprise architecture standards. - Develop complex Appian components and provide hands-on implementation for critical technical capabilities. - Architect enterprise integrations utilizing REST APIs, SOAP, Event-Driven Architecture, MQ, Kafka, databases, and cloud services. - Define platform scalability, performance optimization, disaster recovery, monitoring, and operational standards. - Lead technical assessments, application modernization, migration initiatives, and platform upgrades. - Partner with Enterprise Architecture, Cybersecurity, Infrastructure, Cloud Engineering, and DevOps teams to ensure compliant solution delivery. - Provide technical leadership during production incidents, architecture reviews, and major platform initiatives. - Mentor senior developers and technical leads while driving engineering excellence across Appian development teams. - Evaluate new Appian capabilities, AI features, platform enhancements, and emerging technologies for enterprise adoption. - Participate in enterprise roadmap planning, technology strategy, estimation, vendor engagements, and executive technical discussions. Qualifications - Bachelor's Degree and 8 years of experience in Software Application Development and Maintenance OR High School Diploma or GED and 12 years of experience in Software Application Development and Maintenance. - Certification - Appian Certified Lead Developer. - Extensive experience architecting and delivering large-scale enterprise Appian implementations. - Deep expertise across the Appian platform, including SAIL, Data Fabric, Records, Process Models, Sites, Portals, Integrations, Security, Document Management, and Web APIs. - Strong experience designing enterprise integration architectures using REST, SOAP, Kafka, MQ, databases, cloud platforms, and microservices. - Experience designing highly available, scalable, secure, and resilient enterprise solutions. - Strong knowledge of Appian platform administration, deployment strategy, CI/CD automation, environment management, and governance. - Experience with Azure DevOps, Git, Jenkins, Infrastructure as Code, and enterprise DevSecOps practices. - Strong understanding of enterprise architecture principles, application modernization, cloud architecture, and API-led integration. - Experience with Java, custom Appian Plug-in development, JavaScript, SQL, and enterprise application development. - Proven experience leading architecture reviews, technical governance, and enterprise platform strategy. - Excellent executive communication, technical leadership, stakeholder management, and mentoring skills. Benefits - This job posting is expected to remain active for 45 days from the initial posting date listed above. - If hired in North Carolina the base pay for this position is generally between $130,109 and $170,000. - Actual starting base pay will be determined based on skills, experience, location, and other non-discriminatory factors permitted by law. - For some roles, total compensation may also include variable incentives, bonuses, benefits, and/or other awards as outlined in the offer of employment. - Benefits are an integral part of total rewards and First Citizens Bank is committed to providing a competitive, thoughtfully designed and quality benefits program to meet the needs of our associates. - More information can be found at https://jobs.firstcitizens.com/benefits .

United States
$130.1K - $170K / year
Datacom logo

Software Engineer

Datacom

Connecting people and technology

Full TimeRemoteTeam 5,001-10,000Since 1974H1B No Sponsor

• Operating day-to-day within an agentic SDLC • Decomposing requirements into discrete, verifiable units • Orchestrating end-to-end delivery flows • Applying risk-calibrated routing • Applying responsible, safe, and privacy-aware AI practices • Monitoring and improving performance of automations • Partnering with engineers and stakeholders • Sharing what you learn

New Zealand
Cisco logo

Senior Staff Software Engineer

Cisco

Cisco is a publicly-traded, award-winning global technology solutions firm. Established in 1984 by a group of Stanford University computer scientists, Cisco has

• Recognized as an expert within Cisco. • Proactively identifies and participates in the resolution of complex problems that impact the direction of the business. • Develops and delivers innovative strategies that benefit customers and/or clients. • Leads major business projects which impact a region or entire function. • Contributes to the development of annual organizational objectives/priorities. • Builds and maintains long-term relationships with key stakeholders to ensure products and services reflect the needs and direction of the business. • Translates and influences the regional or functional strategic vision into a technical vision with clear engineering priorities, ensuring understanding and alignment across teams. • May lead projects that span the business segment, function or region. • May drive large features from technical design through completion. • Leads the development and implementation of software development lifecycle and agile engineering strategies across applicable teams in anticipation of the changing software development environment. • Influences technical direction and deliverables across the function. • Recognizes and makes trade-offs with respect to the whole system and defines new product categories. • Leads design choices within the context of all Cisco offerings. • Drives product success through creating metrics and influencing product adoption and direction. • Writes and sets the standard for functional clean code. • Develops and drives utilization and support for processes for issue identification and sustainable response, proactive tooling, and continuous improvement for production systems. • Industry or thought leader on scale, performance, or design patterns. • May represent or present team outputs at external events. • Communicates product or program priorities, deadlines, and shifts in requirements in the context of engineering priorities and user needs. • Negotiates and drives trade-offs in timing, design, and specifications to meet the needs of users and cross-functional partners. • Leads, mentors, and influences senior engineers. • Improves knowledge sharing processes.

New Jersey
$210.6K - $305.1K / year
Job Closed
Optum logo

FHIR Lead Full Stack Software Engineer - Remote

Optum

Optum, part of the UnitedHealth Group family of businesses, is a global organization that delivers care, aided by technology to help millions of people live healthier lives. The work you do with our team will directly improve health outcomes by connecting people with the care, pharmacy benefits, data and resources they need to feel their best. Here, you will find a culture guided by inclusion, talented peers, comprehensive benefits and career development opportunities. Come make an impact on the communities we serve as you help us advance health optimization on a global scale. Join us to start Caring. Connecting. Growing together. At Optum, we support your well-being with an understanding team, extensive benefits and rewarding opportunities. By joining us, you’ll have the resources to drive system transformation while we help you take care of your future. We recognize the power of connection to drive change, improve efficiency and make a difference in health care. Join a team where your skills and ideas can make an impact and where collaboration is key to creating technology that produces healthier outcomes.

Full TimeRemoteTeam 160,000Since 2011

Requisition Number: 2357449 Optum Tech is a global leader in health care innovation. Our teams develop cutting-edge solutions that help people live healthier lives and help make the health system work better for everyone. From advanced data analytics and AI to cybersecurity, we use innovative approaches to solve some of health care's most complex challenges. Your contributions here have the potential to change lives. Ready to build the next breakthrough? Join us to start Caring. Connecting. Growing together. We live in a time of unprecedented technical capability and possibility. Health care is at a pivotal point in this journey where even small gains can lead to major transformation. You could be a part of that - you have tremendous skill and the potential to make a lasting impact. Optum Insight Technology is uniquely positioned to bring your skills to bear on these pressing and life-changing technical challenges. The health care industry has an immediate need for your drive, innovation, passion and technical insight. Help us help the millions of people we serve each day. The Clinical Decision Support (CDS) Engineering team, a unit within the Optum Insight Technology organization is responsible for building commercial products helping payers and providers with administrative and clinician focused CDS solutions. We are seeking a software engineer who can contribute across software, data, and AI/ML disciplines to enhance existing CDS solutions as well as work on the development of exciting new products. CDS is an area that truly touches payers, providers, as well as members and one where you can have a huge impact on improving the healthcare system for everyone. You'll enjoy the flexibility to work remotely * from anywhere within the U.S. as you take on some tough challenges. For all hires in the Minneapolis or Washington, D.C. area, you will be required to work in the office a minimum of four days per week. Primary Responsibilities: - Contribute to the design, development, testing, and deployment of software applications - Write clean, maintainable, and well documented code following established engineering standards and best practices - Participate in code reviews and incorporate feedback from senior engineers - Collaborate with team members to translate business and technical requirements into working solutions - Assist with troubleshooting, debugging, and resolving software defects - Participate in Agile ceremonies such as sprint planning, stand ups, and retrospectives - Learn and apply new tools, frameworks, and technologies as part of ongoing professional development You'll be rewarded and recognized for your performance in an environment that will challenge you and give you clear direction on what it takes to succeed in your role as well as provide development for other roles you may be interested in. Required Qualifications: - Bachelor's degree in Computer Science, Software Engineering, or a related field - 8+ years of experience as a full stack developer - 5+ years of experience with C# - 3+ years of FHIR or interoperability experience - 3+ years of healthcare IT experience - 2+ years of basic understanding of software development concepts such as data structures, algorithms, and version control (e.g., Git) Preferred Qualifications: - 2+ years of Python experience - Proven solid problem solving skills and willingness to learn - Good written and verbal communication skills - Internship, co op, or academic project experience in software development - Exposure to web technologies, APIs, or databases (SQL or NoSQL) - Familiarity with Agile or Scrum development methodologies - Basic understanding of cloud platforms or modern DevOps concepts - Desired location Madison, WI *All employees working remotely will be required to adhere to UnitedHealth Group's Telecommuter Policy. Pay is based on several factors including but not limited to local labor markets, education, work experience, certifications, etc. In addition to your salary, we offer benefits such as, a comprehensive benefits package, incentive and recognition programs, equity stock purchase and 401k contribution (all benefits are subject to eligibility requirements). No matter where or when you begin a career with us, you'll find a far-reaching choice of benefits and incentives. The salary for this role will range from $112,700 to $193,200 annually based on full-time employment. We comply with all minimum wage laws as applicable. Application Deadline: This will be posted for a minimum of 2 business days or until a sufficient candidate pool has been collected. Job posting may come down early due to volume of applicants. At UnitedHealth Group, our mission is to help people live healthier lives and make the health system work better for everyone. We believe everyone-of every race, gender, sexuality, age, location and income-deserves the opportunity to live their healthiest life. Today, however, there are still far too many barriers to good health which are disproportionately experienced by people of color, historically marginalized groups and those with lower incomes. We are committed to mitigating our impact on the environment and enabling and delivering equitable care that addresses health disparities and improves health outcomes - an enterprise priority reflected in our mission. UnitedHealth Group is an Equal Employment Opportunity employer under applicable law and qualified applicants will receive consideration for employment without regard to race, national origin, religion, age, color, sex, sexual orientation, gender identity, disability, or protected veteran status, or any other characteristic protected by local, state, or federal laws, rules, or regulations. UnitedHealth Group is a drug - free workplace. Candidates are required to pass a drug test before beginning employment.

Wisconsin
$112.7K - $193.2K / year
Job Closed