Neural AI

All job descriptions

Senior Software Engineer

Software Engineer Senior (L5 equivalent) 5-8 years
Other levels: Software Engineer Principal Software Engineer Staff Software Engineer Lead Software Engineer Junior Software Engineer
✓ Which company are you aiming at?
To generate precise rejection-prevention feedback and application strategy, tell us where you're targeting.
2 Send your application
You need an account so we know where to send the feedback.

The job description

Tech stack. Distributed systems design, Python/Go/Java, microservices architecture, Kubernetes, PostgreSQL and caching layers, messaging systems, performance profiling, technical leadership, RFC authorship

About the role

You will be a technical anchor on a software team building systems that must scale, stay reliable, and evolve quickly without breaking existing behavior. Senior engineers here own significant technical scope: multi-service features, architectural decisions, and the mentoring that raises everyone around them. You are expected to see around corners, identifying scaling risks, reliability gaps, and design flaws before they become incidents or outages. Your code sets the standard, your reviews teach, and your judgment on trade-offs is trusted by the team and its leadership. This role is for engineers who have moved beyond writing good code to building good systems.

What you will achieve

What you will bring

Must-haves

Nice-to-haves