Empower

Principal Software Engineer

Empower
Apply
3 days ago
Remote, United StatesStaff+

Base Salary

$125k - $182k/yr

Responsibilities

  • Evaluate technical feasibility based on business needs and provide technical leadership for design finalization, code reviews, and production support.
  • Lead the design and implementation of critical software components and systems while coding hands-on day to day.
  • Mentor technical team members and contribute to coding standards, best practices, and engineering guidelines.
  • Collaborate with stakeholders to define and execute the technical roadmap and drive technical innovation.
  • Lead domain modeling designs, produce high-quality design documentation, and participate in production on-call duties.
  • Design, develop, release, deploy, and maintain complex applications that interact with multiple internal and external systems.

Requirements

  • 10+ years of expertise in Java, Spring Boot microservices, and cloud-native technologies or similar, including 2+ years in a lead or principal capacity.
  • Demonstrated principal- or lead-level experience designing, developing, and maintaining complex software solutions involving multiple stakeholders.
  • Proficiency with AWS/EKS and SQL or NoSQL platforms.
  • Deep understanding of cloud-based development tools and processes, distributed software development, domain-driven modeling, and API development.
  • Experience designing critical applications that interact with several internal and external systems, along with working knowledge of SRE practices and responsibilities.
  • Strong problem-solving, written and oral communication, teamwork, and technical mentoring skills.
  • Preferred qualifications include knowledge of Istio or Envoy, a bachelor's degree in computer science or a related field, and architecture-level cloud or product certifications.

Benefits

  • Medical, dental, vision, and life insurance.
  • 401(k) retirement plan with company matching contributions up to 6%, financial advisory services, potential discretionary company contributions, and a broad investment lineup.
  • Tuition reimbursement up to $5,250 per year.
  • Generous paid time off upon hire, including a paid time-off program, ten company holidays, and three floating holidays annually.
  • 16 hours of paid volunteer time per calendar year.
  • Paid parental leave, paid short- and long-term disability, and Family and Medical Leave programs.
  • Business Resource Groups supporting inclusion and collaboration.
  • Flexible work environment and fluid career paths; remote or hybrid positions require reliable wired high-speed fiber, cable, or DSL internet and an adequate home workspace, with office work potentially required if those conditions are not met.

Tech Stack

AmbassadorAWSIstioJavaSpring BootSQL

Categories

Empower

About Empower

10,000+ employees
Contact me