Job Description
We are on a mission to redefine the digital landscape, and we are seeking a visionary Senior Software Engineer to join our elite engineering team in San Francisco. If you thrive in a fast-paced, innovative environment and are passionate about building scalable, high-performance systems, we want to hear from you.
At Apex Logic Solutions, you won't just write code; you will architect the future. You will work directly with product leaders to solve complex problems, optimize our cloud infrastructure, and mentor the next generation of developers. We offer a competitive compensation package, equity opportunities, and a culture that values autonomy, creativity, and continuous learning.
Responsibilities
- Design & Develop: Architect and implement robust, scalable backend services and microservices using modern technologies (Go, Python, or Node.js).
- Cloud Infrastructure: Manage and optimize our AWS/Azure infrastructure, ensuring high availability, security, and cost-efficiency.
- Performance Tuning: Analyze system bottlenecks and implement optimizations to improve application speed and reliability.
- Cross-Functional Collaboration: Partner with Product Managers and Designers to translate business requirements into technical specifications.
- Mentorship: Guide junior engineers and conduct code reviews to maintain high engineering standards across the organization.
- DevOps Integration: Implement CI/CD pipelines and automate deployment processes to streamline our release cycles.
- Problem Solving: Debug complex issues in production environments and drive technical resolution strategies.
Qualifications
- Experience: 5+ years of professional software engineering experience with a strong focus on backend development.
- Language: Proficiency in at least two of the following: Python, Go, Java, or C#.
- Database: Strong knowledge of SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB).
- Cloud: Hands-on experience with cloud platforms (AWS, GCP, or Azure).
- Architecture: Deep understanding of distributed systems, RESTful APIs, and microservices patterns.
- Tools: Experience with containerization (Docker, Kubernetes) and version control (Git).
- Soft Skills: Excellent communication skills and the ability to work effectively in an Agile/Scrum environment.