Senior Software Engineer⭐
See all open roles at achievers →
Some ghost-posting signals
- open for 323 days (90+ without a fill is a strong ghost signal)
- 29 open roles at this company in 30 days (mass-hiring blitz)
- no salary disclosed (correlates with ghost postings)
See your fit for this role and apply with a truthfully tailored résumé.
About the role
Why you'll love this role:
Drive product impact at a global scale - lead projects that impact positively how people experience work.
Work on complex, challenging projects - apply your expertise to shape architecture, influence technical direction, and mentor fellow team members.
Join a close-knit, 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 our software engineering practices:
Own major product features end-to-end - from design to deployment - with a focus on quality, reliability, and scalability.
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 PubSub, React/Redux, GraphQL, MySQL, PostgreSQL, and microservices.
Mentor and guide engineers of varying experience levels—foster a culture of learning, growth, and continuous improvement.
Collaborate cross-functionally with Product and Design to align on priorities, requirements, and dependencies.
Lead engineering improvements - whether through better tooling, smarter processes, or adopting new technologies.
Stay curious - keep up with emerging tech and industry trends and provide fresh ideas.
Experience we feel will set you up for success:
5-7+ years of professional experience, with at least 2 in leading back‑end or full‑stack projects.
Hands‑on experience in system design, contributing to or leading the design phase of complex, multi‑component projects and seeing them through to delivery.
A good understanding of system architecture, trade‑offs, scalability, and performance in real‑world applications.
Openness to working with different modern technologies — professional experience in Python and/or Go not required.
Good knowledge of microservices architecture and modern distributed system patterns.
Excellent written and verbal communication skills, and a collaborative approach to working with cross‑functional teams.
A Bachelor’s or Master’s degree in Computer Science or a related field.
Stop applying to ghosts.
OyaPilot surfaces only verified, real jobs, scores your fit, and tailors your application truthfully.
Do more with OyaPilot