Job Description
Are you a high-performing engineer looking for an immediate opportunity to make an impact? We are seeking a visionary Senior Software Engineer to join our dynamic team in Raleigh, North Carolina.
We are a fast-growing tech company based in the Research Triangle Park, committed to building scalable, enterprise-grade solutions. As a key member of our engineering squad, you will define the technical direction, mentor junior developers, and deliver software that powers millions of transactions.
Why Join Us?
- Immediate Start: We prioritize hiring immediately for the right candidates.
- Competitive Pay: Generous salary and equity package.
- Modern Tech Stack: Work with the latest cloud technologies and frameworks.
Ready to accelerate your career? Apply today and join our mission!
Responsibilities
- Design, develop, and deploy high-quality, scalable software solutions using modern architectures.
- Lead architectural decisions and conduct thorough code reviews to ensure best practices and maintainability.
- Collaborate closely with Product Managers and Designers to translate complex requirements into technical specifications.
- Optimize application performance, security, and reliability across cloud environments.
- Mentor and guide junior engineers, fostering a culture of continuous learning and technical excellence.
- Identify and mitigate technical risks in the development lifecycle.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- 5+ years of professional software development experience.
- Strong proficiency in Python, Java, or JavaScript (React/Node.js preferred).
- Experience with cloud platforms such as AWS or Azure.
- Deep understanding of database technologies (SQL and NoSQL).
- Excellent problem-solving skills and ability to work in an Agile/Scrum environment.