Job Description
Apex Innovations is looking for a visionary Senior Software Engineer to join our elite engineering team. We are at the forefront of digital transformation, building scalable solutions that impact millions of users globally.
We are offering a hybrid work model, allowing you to be based in our vibrant New York headquarters or from our growing hub in Virginia Beach. If you are passionate about clean code, cloud architecture, and solving complex technical challenges, this is your opportunity to lead.
Why Join Us?
We provide a competitive benefits package, including equity options, continuous learning budgets, and a collaborative culture that values innovation over bureaucracy.
Responsibilities
- Architect and implement robust, scalable software solutions using modern programming languages.
- Collaborate closely with product managers and designers to translate requirements into technical specifications.
- Mentor junior engineers and conduct rigorous code reviews to maintain high engineering standards.
- Optimize application performance, security, and availability across distributed systems.
- Participate in the full software development lifecycle, from design to deployment and maintenance.
- Drive technical innovation by researching emerging technologies and integrating them into our stack.
Qualifications
- Minimum of 5+ years of professional software development experience.
- Strong proficiency in Python, Java, or Go, with experience in React or Angular for frontend development.
- Deep understanding of cloud services, specifically AWS or Azure, and containerization tools like Docker and Kubernetes.
- Experience with SQL and NoSQL databases, including PostgreSQL and MongoDB.
- Proven ability to write clean, maintainable, and well-documented code.
- Excellent problem-solving skills and the ability to thrive in a fast-paced, agile environment.