Job Description
Are you ready to engineer the future? ApexLogic Systems is seeking a visionary Senior Software Engineer to join our elite team in the heart of San Francisco. We are revolutionizing the fintech landscape, and we need a technical architect who thrives on solving complex problems and building scalable, high-performance solutions.
In this role, you will not just write code; you will define technical strategy, mentor junior developers, and ensure our platforms remain at the cutting edge of innovation. If you are passionate about cloud-native architecture, distributed systems, and agile methodologies, we want to meet you.
Responsibility
- Design & Development: Architect and implement scalable microservices and RESTful APIs using modern programming languages (Java, Go, or Python).
- System Optimization: Analyze system bottlenecks and implement high-performance database queries to ensure sub-millisecond response times.
- Leadership & Mentorship: Conduct rigorous code reviews, lead technical design discussions, and mentor junior engineers to foster a culture of excellence.
- Collaboration: Work closely with Product Managers, UX Designers, and DevOps teams to translate business requirements into technical specifications.
- Cloud Infrastructure: Manage and optimize deployments on AWS or Azure, ensuring high availability and security compliance.
- Testing & QA: Drive the implementation of automated testing strategies (Unit, Integration, E2E) to guarantee software reliability.
Qualification
- Education: Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
- Experience: 5+ years of professional software development experience in a fast-paced environment.
- Technical Skills: Proficiency in at least one major language (Java, Python, C++, or Go) and deep knowledge of SQL and NoSQL databases.
- Cloud Expertise: Proven experience working with cloud platforms such as AWS, Azure, or Google Cloud Platform.
- DevOps: Familiarity with containerization (Docker/Kubernetes) and CI/CD pipelines (Jenkins, GitLab CI).
- Problem Solving: Strong analytical skills with the ability to troubleshoot complex, multi-layered system issues.