Job Description
Are you a visionary engineer ready to shape the future of technology? Apex Innovations is currently seeking a Senior Software Engineer to join our elite team in the heart of Austin, Texas. We are looking for a self-starter who thrives in a fast-paced environment and is passionate about building scalable, high-performance solutions that impact millions of users.
As a key member of our engineering team, you will drive architectural decisions, mentor junior developers, and collaborate with cross-functional teams to deliver cutting-edge products. We offer a competitive compensation package, comprehensive benefits, and a culture that values innovation and work-life balance.
Why Join Us?
- Competitive salary and equity package.
- Flexible remote and hybrid work options.
- Unlimited PTO and professional development budget.
- State-of-the-art equipment and wellness programs.
Responsibilities
- Design, develop, and maintain high-quality software solutions using modern technologies.
- Lead architecture and code reviews to ensure best practices, scalability, and security.
- Collaborate with product managers and designers to translate business requirements into technical specifications.
- Mentor junior engineers and contribute to team growth and knowledge sharing.
- Optimize application performance and troubleshoot complex technical issues.
- Participate in agile ceremonies including stand-ups, sprint planning, and retrospectives.
Qualifications
- 5+ years of professional software development experience in a similar role.
- Proficiency in at least two of the following: Python, Java, JavaScript, or Go.
- Experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker/Kubernetes).
- Strong understanding of database design (SQL/NoSQL) and ORM frameworks.
- Excellent problem-solving skills and ability to work in a collaborative, fast-paced environment.
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).