About the Role
As a Senior Software Engineer, you will work closely with senior members of the team on a variety of high‑impact projects, shipping production code during your very first week, gaining steady exposure to a broad set of technologies, and rapidly taking on more responsibility.
This role reports to one of our Engineering Managers. Base compensation for this role may land between $170,000 and $215,000. In addition to base salary, Medallion offers equity and benefits as part of the total compensation package. Many factors are considered when determining pay, including market data, geographic location, skills, qualifications, experience, and level.
What You’ll Do
- Work on meaningful projects with business impact from your very first day.
- Scope and lead large projects, addressing ambiguity, creating plans, and ensuring technical excellence.
- Help develop the team roadmap, balancing key technical and product tradeoffs.
- Teach and mentor members of the engineering team, constantly modeling how great software should be developed.
- Work within our tech stack, which includes Python and Django on the backend, and React, JavaScript, and TypeScript on the frontend.
- Write a lot of code.
Qualifications
- Have 4+ years of experience as a software engineer.
- Have worked in multiple functional areas – frontend, backend, platform, services, data, or cloud infrastructure.
- Have a strong technical foundation.
- Care deeply about both technical success and product success.
- Are an excellent communicator.
- Get things done.