Job Description
Are you a visionary engineer ready to make an immediate impact on the future of technology? Triangle Innovations is seeking a Senior Software Engineer to join our dynamic team in Raleigh, NC. We are a fast-paced, innovative company looking for a top-tier talent to drive our product development forward.
Why Join Us?
- Immediate Hire: Start contributing to our roadmap within your first week.
- Competitive Compensation: Earn between $110,000 and $150,000 based on experience.
- Modern Tech Stack: Work with the latest tools and cloud infrastructure.
We value creativity, technical excellence, and a collaborative spirit. If you are ready to elevate your career in the heart of North Carolina's tech scene, apply today.
Responsibilities
- Design, develop, and deploy scalable software solutions using modern architectures.
- Collaborate closely with product managers and designers to define feature requirements.
- Conduct thorough code reviews and mentor junior developers to ensure code quality.
- Troubleshoot and resolve complex technical issues in production environments.
- Participate in agile ceremonies including daily stand-ups, sprint planning, and retrospectives.
- Optimize application performance and ensure security best practices.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 5+ years of professional software development experience.
- Strong proficiency in Python or Java and experience with cloud platforms like AWS or Azure.
- Deep understanding of data structures, algorithms, and software design patterns.
- Experience with relational and NoSQL databases (e.g., PostgreSQL, MongoDB).
- Excellent problem-solving skills and the ability to work in a fast-paced startup environment.