Job Description
Join a High-Growth Team in Raleigh, NC
We are looking for a Senior Software Engineer to join our dynamic team in the heart of the Research Triangle. This is an urgent hire position, meaning we are looking to fill this role immediately with a top-tier talent.
In this role, you will drive the technical strategy and execution for our flagship products. You will work in a fast-paced environment where your code directly impacts millions of users. We offer competitive compensation, a comprehensive benefits package, and the opportunity to work with cutting-edge technologies.
Responsibilities
- Design, develop, and maintain high-quality, scalable software solutions.
- Lead architecture decisions and perform complex code reviews.
- Collaborate closely with product managers and designers to define product requirements.
- Troubleshoot and debug complex technical issues in production environments.
- Mentor junior developers and foster a culture of continuous learning.
Qualifications
- 5+ years of experience in software development.
- Bachelor’s degree in Computer Science, Engineering, or equivalent experience.
- Proficiency in Python, Java, or C#.
- Strong understanding of RESTful APIs and database management (SQL/NoSQL).
- Experience with cloud platforms (AWS/Azure) and containerization (Docker/Kubernetes).