Job Description
We are seeking a visionary Senior Software Engineer to join our elite team in Raleigh, NC. At Apex Innovations, we are building the future of cloud infrastructure, and we need a problem solver who thrives in a fast-paced environment.
This is a unique opportunity for a top-tier talent to work remotely or relocate to our state-of-the-art office, with a comprehensive relocation assistance package included to make your transition seamless.
Why Join Us?
- Competitive salary and equity package.
- Full remote flexibility or hybrid office culture in the heart of North Carolina.
- Comprehensive health, dental, and vision insurance.
- Unlimited PTO and professional development stipends.
Don't miss your chance to shape the industry. Apply today to start your journey with Apex Innovations.
Responsibilities
- Design, develop, and deploy high-quality, scalable software applications using modern technologies.
- Collaborate with product managers and designers to translate requirements into technical specifications.
- Conduct thorough code reviews and provide constructive feedback to team members.
- Participate in agile ceremonies, including daily stand-ups, sprint planning, and retrospectives.
- Troubleshoot and debug complex technical issues to ensure system stability and performance.
- Mentor junior developers and contribute to the engineering team's technical growth.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent professional experience).
- Minimum of 5 years of professional software development experience.
- Proficiency in at least two of the following languages: Python, Java, JavaScript, or Go.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Strong understanding of data structures, algorithms, and software design patterns.
- Excellent communication skills and the ability to work effectively in a distributed team environment.