EverOps
The Embedded Service Provider
Senior Software Engineer – Identity, Quality Assurance
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