Talent.com
Staff Software Engineer

Staff Software Engineer

Luxer One95652, CA, US
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Job Description

Job Description

A Staff Software Engineer at Luxer One needs to have strong and broad technical skills, good people skills, flexible thinking, and a self-starting nature. You may be asked to take ownership of a new or existing product, project, and / or team. You will be expected to perform hands-on development, troubleshooting of complex production issues, and provide technical leadership. This role offers challenging problems and a degree of autonomy in approaching them.

We are proud to offer an excellent work / life balance while giving our developers the opportunity to solve some of the most interesting challenges at the interface between people and their packages.

You Will :

  • Work with other developers, product managers, and leadership to help define and reach our short- and long-term technical goals
  • Rapidly learn new technologies, platforms, and programming languages as needed to perform research and complete projects
  • Initiate, support, and / or accelerate project development as needed
  • Define, evaluate, and update infrastructure requirements for new and existing products
  • Foster and promote team culture
  • Mentor other developers to improve and broaden their skills
  • Create and improve processes and documentation
  • Work well with technical and non-technical staff across functional and organizational boundaries
  • Proactively identify and solve or propose solutions for issues encountered in any aspect of this role
  • Serve as a force multiplier, empowering colleagues to exceed their individual potential.

Requirements

Must Have :

  • 6+ years experience as a software engineer
  • 3+ years of experience with Javascript, Typescript, and / or PHP.
  • Shipped multiple products and / or large features in complex distributed systems
  • Advanced familiarity with package management (NPM, PIP, Composer, etc…) in at least one programming environment
  • Mastery of version control management using Git
  • Relational (SQL) database management experience both with direct SQL and ORM abstractions
  • Familiarity with object-oriented programming principles
  • Commitment to clean and secure coding practices
  • Proficiency with the scrum / agile development methodology
  • Experience with unit and / or integration test suites, and TDD in general
  • Practical experience within unix and macOS-based environments
  • Nice to Have :

  • Mobile development experience (iOS, Android and / or React Native)
  • Experience with cloud-native infrastructure (AWS, GCP, etc.)
  • Use of Docker or other containerization in testing, staging, or production environments
  • Familiarity with bare-metal system configuration for production environments
  • Experience with enterprise-scale distributed production systems that involve IoT concepts
  • History of success in improving and / or replacing legacy systems
  • CI / CD Pipeline creation and maintenance
  • Experience using code quality tools including linters, fuzzers, and static analyzers
  • CS Degree
  • Benefits

  • Be part of a rapidly growing, innovative company transforming package management solutions.
  • Work within a collaborative team environment guided by clear core values and EOS methodology.
  • Competitive compensation, professional growth opportunities, and impactful work.
  • 401(k) with employer match
  • Generous health, dental, and vision benefits
  • Accrued Paid Time Off and Sick Leave
  • serp_jobs.job_alerts.create_a_job

    Staff Software Engineer • 95652, CA, US