Job Description
We are seeking a visionary Senior Software Engineer to join our elite engineering team. At Apex Digital Systems, we are building the infrastructure of tomorrow, focusing on scalable cloud solutions and AI-driven analytics. If you are passionate about clean code, system architecture, and solving complex technical challenges, we want to hear from you.
Why Join Us?
- Competitive salary and equity package.
- Comprehensive health, dental, and vision coverage.
- Unlimited PTO and remote-first flexibility.
- Professional development and tuition reimbursement.
Join a culture that values innovation, collaboration, and the relentless pursuit of excellence.
Responsibilities
- Design, develop, and deploy high-performance web applications and APIs.
- Collaborate with cross-functional teams including product managers, designers, and QA engineers.
- Mentor junior developers and conduct code reviews to ensure best practices and high code quality.
- Optimize application performance, scalability, and security.
- Participate in architectural planning and technical decision-making processes.
- Contribute to the continuous improvement of our CI/CD pipelines and development tools.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field (Master's preferred).
- 5+ years of professional software development experience.
- Proficiency in modern programming languages such as Python, Java, or Go.
- Strong experience with cloud platforms (AWS, Azure, or GCP).
- Deep understanding of database technologies (SQL and NoSQL).
- Experience with containerization and orchestration (Docker, Kubernetes).
- Excellent problem-solving skills and attention to detail.