EverOps

The Embedded Service Provider

Senior Software Engineer – Identity, Quality Assurance

Full TimeRemoteTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

140 days ago

Salary

$120K - $185K / year

Bachelor Degree7 yrs expEnglishDockerLinuxMac OSGo

Job Description

• Lead the design and implementation of unit and integration tests for mission-critical Go applications within the Identity space. • Perform thorough Code Reviews for fellow engineering team members (including IAM and platform teams), ensuring adherence to best practices in security, performance, and readability. • Architect, build, and maintain testing environments utilizing containerized solutions (Docker) and virtualization (e.g., Tart VMs) to guarantee local developer parity and CI/CD stability. • Develop complex automation and helper tools, utilizing Go and advanced Bash scripting techniques, to streamline testing, deployment, and operational tasks. • Apply deep knowledge of Identity and Access Management (IAM) principles (authentication, authorization, provisioning) to ensure test coverage addresses security and compliance requirements. • Drive code quality across the team, influencing engineering standards and ensuring the final product is reliable, scalable, and maintainable.

Job Requirements

  • 7+ years of professional software engineering experience.
  • Primary Language Expertise: Expert-level command of Go (Golang).
  • Quality Assurance Focus: Proven history of building robust and scalable testing frameworks from the ground up, with expertise in writing comprehensive Unit and Integration tests.
  • Domain Expertise: Demonstrable experience working on applications within the Identity or Security domains.
  • Automation & CLI Proficiency: High proficiency in Bash scripting for automation and comfort operating on the command line in Linux/macOS environments.
  • Containerization: Strong understanding and hands-on experience with Docker.
  • Ownership: Unwilling to let a project fail if it has your name on it.
  • Project Leadership: Able to design and deliver a full project that takes into account not just technology, but how administrators, management, and employees need to interact with a new function or system.
  • Judgment: Able to see priorities and delegate appropriately.

Benefits

  • 100% remote workplace – We’ve been remote since Day 1!
  • Unlimited Paid Time Off
  • Equity – If you display ownership of the work you’re doing you’ll become a true owner of the company
  • 401K with company contribution
  • Company-sponsored healthcare
  • Competitive compensation
  • Opportunities to accelerate professional growth with access to training and certification programs

Related Categories

Related Job Pages