Job Description
About the Role
We’re seeking an experienced Senior Software Engineer to join our rapidly growing team and make a real impact on our products and infrastructure. This role involves leading technical projects, mentoring junior engineers, and driving innovation.
Responsibilities
- Design and develop scalable software solutions
- Lead technical projects and mentoring junior engineers
- Contribute to architecture and infrastructure decisions
- Collaborate with cross-functional teams to define, design, and ship new features
- Write unit tests and perform code reviews
Requirements
- Bachelor’s degree in Computer Science or equivalent experience
- Proven experience of 5+ years as a Software Engineer
- Thorough understanding of data structures and algorithms
- Experience with at least one modern programming language (e.g., Python, Go, Java)
- Strong problem-solving skills and a passion for learning
- Ability to work independently and in a team environment
Benefits
- Competitive salary and equity
- Full benefits package including health, dental, and vision insurance
- 401k match
- Flexible PTO and remote work options
- Professional development stipend
About the Company
We’re a rapidly growing startup transforming the tech industry, backed by top-tier investors. Our mission is to make technology more accessible and sustainable. We value diversity, transparency, and collaboration.
Job ID: senior-software-engineer-CvqJJ