Job Description
Join the Future of Tech
We are looking for a visionary Senior Software Engineer to join our elite engineering team in the heart of San Francisco. At Apex Digital Solutions, we build products that redefine user experience and scale to millions of users globally. If you are passionate about clean code, distributed systems, and innovation, we want to hear from you.
Why Join Us?
- Competitive salary and equity packages.
- Flexible remote-first hybrid work policy.
- Unlimited PTO and comprehensive health benefits.
- Continuous learning budget and conference attendance.
Responsibilities
- Design, develop, and deploy high-scale, robust software solutions using modern technologies.
- Collaborate with cross-functional teams (Product, Design, and Marketing) to define feature requirements and translate them into technical specifications.
- Conduct thorough code reviews, perform debugging, and ensure adherence to best practices and coding standards.
- Lead architectural discussions and mentor junior developers, fostering a culture of knowledge sharing.
- Optimize application performance, ensuring low latency and high availability across all services.
- Participate in the full software development lifecycle, from concept and design to testing and deployment.
- Stay updated with the latest industry trends and emerging technologies to drive innovation within the team.
Qualifications
- Master’s or Bachelor’s degree in Computer Science, Engineering, or a related technical field.
- 5+ years of professional software development experience in a high-paced environment.
- Strong proficiency in at least two of the following languages: Python, Java, Go, or TypeScript.
- Deep experience with cloud platforms such as AWS, GCP, or Azure.
- Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
- Experience with relational and NoSQL databases (PostgreSQL, MongoDB, Redis).
- Excellent problem-solving skills and the ability to work independently as well as in a team setting.