Achievers
Employee recognition and rewards
StaffSoftwareEngineer
Neural analysis suggests this role is
optimal for Lead candidates.
“Staff Software Engineer at Achievers. Skills: System design, Architecture, Python, Go. Oversee large-scale projects. Drive technical solutions”
What You'll Achieve.
Ship meaningful, high-visibility work; Create smoother, smarter, more delightful experiences for users; Shape how millions of people experience work; Influence technical direction; Achieve team objectives; Build cultures where people feel seen and valued
Industry & Context.
Excellent problem-solving skills; Ability to think systematically; Solve real engineering challenges at scale; Clarity to complex problems
What They're Looking For.
Must Have
7-9+ years of proven track record in leading back-end or full-stack projects, Proficiency with leading the design phase of complex projects, understanding of system design, architecture, and trade-offs, Proficient Python and/or Go programming skills, understanding of Microservices architecture, Excellent written and verbal communication skills, Prior experience with code reviews, mentorship of Senior Engineers, Bachelor or master’s degree in computer science or related field
Nice to Have
strategic and architectural vision, excellent problem-solving skills, ability to think systematically, familiarity with React/Redux, familiarity with GraphQL, familiarity with Docker, familiarity with Drone, familiarity with Google Pub/Sub, familiarity with MySQL, familiarity with PostgreSQL
What You'll Do.
Oversee large-scale projects
Drive technical solutions
Set technical direction
Define technical vision
Drive technical strategy
Ensure high code quality
Ensure performance standards
Ensure reliability standards
Lead architecture discussions
Shape scalable solutions
Be hands-on with codebase
Champion best practices
Drive technical excellence
Solve complex engineering challenges
Mentor Senior Engineers
Foster learning culture
Foster growth culture
Foster continuous improvement
Align on requirements
Align on dependencies
How You'll Work.
Team & Collaboration
Collaborate cross-functionally with Product and Design; Work alongside experienced leadership team; Join a close-knit, high-performing team
Communication Scope
Excellent written and verbal communication skills
Process & Methodology
Proficiency with leading the design phase of complex projects and driving them through to delivery
Full Job Description
## Description This domain focuses on member-facing experiences, including our flagship product, Recognize. Our products reach over 4M global users, giving you the chance to ship meaningful, high-visibility work. Our tech stack includes a mix of microservices and micro-frontends using Python and Go, running on GCP and Kubernetes. You’ll design new services and libraries that help create smoother, smarter, and more delightful experiences for our users, and you’ll get to solve real engineering challenges at scale along the way. ## Why You’ll Love This Role Lead high-impact initiatives that shape how millions of people experience work around the world. Bring your unique perspective to complex and challenging projects - apply your expertise in architecture, influence technical direction, and mentor fellow team members. Join a close-knit, no-ego, high-performing team that solves meaningful problems and celebrates successes together. Work alongside an experienced leadership team who is genuinely invested in your career growth. Thrive in a fast-paced, high-growth environment where innovation is encouraged and your voice truly matters. ## How you'll shape Member Experience Oversee complex large-scale projects and systems and drive technical solutions aligned with team objectives. Apply your strategic expertise to set technical direction and support leadership with technical expertise. Define and drive technical vision and strategy across multiple projects and teams. Ensure high code quality, performance, and reliability standards. Lead system design and architecture discussions - bring clarity to complex problems and shape scalable solutions. Be hands-on with the codebase - lead code reviews, champion best practices, and drive technical excellence. Solve complex engineering challenges using tools like Python, Go, Kubernetes, Docker, Drone, Google Pub/Sub, React/Redux, GraphQL, MySQL, PostgreSQL, and microservices. Mentor Senior Engineers - foster a culture of learning, gro
Applying for this Staff Software Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Lever
- Lever uses a streamlined one-page form — apply in under 5 minutes.
- LinkedIn import works well; review parsed data before submitting.
- The cover letter field is optional but visible to reviewers — use it to differentiate.
- Referral codes from employees can significantly boost visibility of your application.
ANONYMOUS · UNFILTERED
What do employees actually say about Achievers?
Real rants from real employees. Read before you apply.