Job Description
Apex Dynamics is a leader in next-generation cloud infrastructure, revolutionizing how Fortune 500 companies manage data. We are seeking a visionary Senior Software Engineer to join our elite team in Chicago. In this role, you will architect scalable solutions, optimize system performance, and mentor a team of talented developers. If you are passionate about building high-impact software and want to work in a fast-paced, innovative environment, we want to hear from you.
Why Join Us?
- Competitive salary and equity package.
- Comprehensive health, dental, and vision insurance.
- Flexible remote-first work policies with a co-working stipend.
- Continuous learning and development budget.
Ready to shape the future of technology? Apply today.
Responsibilities
- Design, develop, and maintain robust, scalable, and secure software systems using modern programming languages.
- Collaborate with cross-functional teams (Product, Design, and Engineering) to define features and technical specifications.
- Conduct code reviews, write unit tests, and ensure high code quality and best practices are followed.
- Identify and troubleshoot complex technical issues, optimizing application performance and reliability.
- Mentor junior developers and conduct technical training sessions to foster a culture of continuous improvement.
- Participate in the full software development lifecycle, from requirements gathering to deployment and monitoring.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field; Master’s degree preferred.
- 5+ years of professional experience in software development with a strong focus on backend systems.
- Proficiency in Python, Java, or Go.
- Experience with cloud platforms such as AWS or Azure.
- Deep understanding of database technologies (SQL and NoSQL).
- Strong problem-solving skills and the ability to work in a fast-paced, agile environment.