Hybrid Senior Software Engineer

Posted last month

Apply now

About the role

  • Delivers complete solutions spanning all phases of the Software Development Lifecycle (design, implementation, testing, delivery and operations)
  • Advises immediate management on project-level issues
  • Guides junior engineers
  • Operates with little day-to-day supervision, making technical decisions based on internal conventions and industry best practices
  • Applies knowledge of technical best practices in making decisions
  • Lead end-to-end technical solution design and ensure alignment between business needs and full-stack technical capabilities
  • Design, develop, and maintain user interfaces, business logic layers, data storage, and reusable frameworks
  • Own the entire software development lifecycle with focus on front-end/back-end integration
  • Mentor and coach junior engineers, enforce code quality, and conduct code reviews
  • Collaborate with Product Owners, UED designers, end users, and framework teams to balance UX, performance, and scalability
  • Drive automation across the development pipeline via CI/CD, infrastructure as code, and DevOps practices
  • Partner with cross-functional and global engineering teams to scale solutions worldwide

Requirements

  • Minimum of 5 years of relevant work experience
  • Bachelor's degree or equivalent experience
  • Lead end-to-end technical solution design and discussions with local and global stakeholders
  • Design, develop, and maintain critical full-stack systems (internal and client-facing)
  • Experience with user interfaces, business logic layers, data storage solutions, and reusable front-end/back-end frameworks
  • Own the entire software development lifecycle from conceptualization to deployment
  • Mentor and coach junior engineers, enforce code quality standards, and conduct thorough code reviews
  • Collaborate closely with Product Owners, UED designers, end users, and framework teams
  • Drive automation and efficiency through CI/CD, infrastructure as code, and DevOps best practices
  • Partner with cross-functional and global engineering teams to align on technical standards and resolve integration challenges
  • Ability to operate with little day-to-day supervision and make technical decisions based on best practices

Benefits

  • annual performance bonus (or other incentive compensation, as applicable)
  • equity
  • medical, dental, vision, and other benefits
  • flexible work environment
  • employee shares options
  • health and life insurance
  • Balanced hybrid work model: 3 days in the office, 2 days remote choice
  • Reasonable accommodations for qualified individuals with disabilities

Job title

Senior Software Engineer

Job type

Experience level

Senior

Salary

$123,500 - $212,850 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job