Job Description
We are urgently hiring a highly skilled Senior Software Engineer to join our elite engineering team in Los Angeles, CA. At Apex Digital Systems, we are revolutionizing the fintech industry with scalable cloud architectures and AI-driven solutions. We are looking for a problem solver who thrives in a fast-paced environment and is eager to tackle complex technical challenges.
If you have a passion for clean code, system design, and mentoring junior developers, this is the perfect opportunity to accelerate your career. We offer a comprehensive benefits package, flexible remote work options, and a collaborative culture that prioritizes innovation.
Responsibilities
- Architect and develop robust, scalable software solutions using modern programming languages and frameworks.
- Lead the design and implementation of microservices and APIs to support high-volume transactions.
- Conduct code reviews, perform debugging, and optimize application performance and security.
- Collaborate closely with product managers and designers to translate business requirements into technical specifications.
- Mentor junior engineers and contribute to the technical roadmap of the engineering department.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related technical field (or equivalent practical experience).
- 5+ years of professional experience in software development, with a focus on backend or full-stack technologies.
- Strong proficiency in Java, Python, or Go (one required).
- Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Deep understanding of databases (SQL and NoSQL) and caching technologies.
- Excellent communication skills and the ability to work effectively in cross-functional Agile teams.