Jobs · Engineering

Staff Software Engineer, Full Stack

Empower Pharmacy · United States · 6 days ago
RemoteRemoteEngineeringFull-time

Position Summary

This role delivers high-impact full stack engineering across critical platforms powering Empower’s hyper-growth in a highly regulated 503A/503B pharmacy environment. The Staff Sofware Engineer owns end-to-end feature development, system reliability, and performance optimization, leveraging AI to accelerate development speed, enhance code quality, and improve decision-making. This position operates across frontend, backend, and data layers, ensuring scalable, compliant, and secure solutions.

Responsibilities

  • Software Development Feature Delivery
    • Design, build, and deploy full stack features across frontend and backend systems, leveraging AI-assisted development tools to accelerate coding, testing, and debugging while ensuring scalability, maintainability, and alignment with regulatory and business requirements.
    • Write clean, testable, and efficient code using modern frameworks and AI-driven code review tools, maintaining high standards for performance, security, and reliability within a regulated and fast-scaling environment.
    • Develop and maintain APIs, services, and integrations across internal and external systems, ensuring seamless data flow, high availability, and compliance with security and regulatory standards.
    • Identify and resolve performance bottlenecks across application layers using monitoring tools and AI-driven insights, ensuring systems meet speed, scalability, and reliability expectations under increasing operational demand.
    • Troubleshoot production issues rapidly, applying structured debugging approaches and AI-assisted diagnostics to minimize downtime and maintain continuity in critical business operations.
    • Implement logging, monitoring, and alerting solutions to proactively detect issues, improve system stability, and support consistent uptime in a high-availability environment.
  • Cross Collaboration
    • Partner with product managers, designers, and engineers to translate requirements into technical solutions, ensuring alignment on priorities, timelines, and regulatory constraints while maintaining high development velocity.
    • Participate in agile ceremonies, contributing to sprint planning, backlog refinement, and retrospectives, while continuously improving team efficiency and delivery outcomes using data and AI insights.
  • Documentation Practices
    • Maintain clear and accurate technical documentation, ensuring knowledge sharing, system transparency, and compliance readiness across engineering and cross-functional teams.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent practical experience, with demonstrated ability to deliver full stack solutions in production environments.
  • 10+ years of experience in full stack development, including frontend frameworks, backend services, and database management, with a strong track record of shipping scalable, high-quality applications.
  • Experience working in agile development environments, contributing to iterative delivery, continuous integration, and deployment practices while maintaining high standards for code quality and system reliability.
  • Demonstrated ability to leverage AI-assisted development tools to improve coding efficiency, testing, and debugging, with a mindset focused on continuous learning, performance improvement, and technical excellence.

Key Competencies

  • Customer Focus: Builds trust through customer-centric solutions.
  • Strategic AI: Guides responsible AI adoption and adaptation.
  • Optimizes Work Processes: Drives efficiency with continuous improvement.
  • Collaborates: Partners effectively to achieve shared goals.
  • Resourcefulness: Secures and deploys resources efficiently.
  • Manages Complexity: Simplifies and solves complex challenges.
  • Ensures Accountability: Delivers on commitments with integrity.
  • Situational Adaptability: Adjusts approach to shifting conditions.
  • Communicates Effectively: Tailors messages to diverse audiences.

Employee Benefits, Health and Wellness

We offer comprehensive benefits to support your health, well-being, and future, including medical, dental, and vision coverage, paid time off, 401(k) matching, wellness perks, IV therapy, and compounded medications. Learn more: here.

Physical Requirements

  • While performing the responsibilities of the job, the employee is required to talk and hear.
  • The employee is often required to remain in a stationary position for a significant amount of the workday and frequently use their hands and fingers to access, input, and retrieve information from the computer and other office productivity devices.
  • Employees are regularly required to move about the office and around the corporate campus.
  • The employee is regularly required to stand, walk, reach with arms and hands, climb or balance, and to stoop, kneel, crouch or crawl.

Similar jobs