Job Description
We are a leading technology firm driving innovation in the fintech sector, currently looking for a talented Senior Software Engineer to join our high-performing team in San Diego. If you are passionate about building scalable, robust systems and thrive in a fast-paced environment, we want to hear from you.
As a Senior Software Engineer, you will play a pivotal role in architecting our next-generation cloud infrastructure and developing software solutions that impact millions of users. You will work alongside world-class engineers and product managers to deliver excellence.
Benefits include competitive equity packages, comprehensive health coverage, and a flexible remote-first culture.
Responsibilities
- Design, develop, and maintain high-quality, scalable software solutions using modern programming languages.
- Collaborate with cross-functional teams (Product, Design, QA) to define, design, and ship new features.
- Write clean, maintainable, and well-documented code with a focus on performance, security, and scalability.
- Participate in code reviews, architecture planning, and technical decision-making processes.
- Troubleshoot complex technical issues, debug code, and optimize application performance in real-time.
- Stay up-to-date with emerging technologies, industry trends, and best practices to drive continuous improvement.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.
- 5+ years of professional software development experience in a fast-paced environment.
- Strong proficiency in Python, Java, or Go, with experience in JavaScript frameworks (React, Vue, or Angular).
- Deep understanding of RESTful APIs, microservices architecture, and cloud platforms (AWS, GCP, or Azure).
- Experience with database management systems (PostgreSQL, MongoDB, or Redis).
- Familiarity with containerization and orchestration tools (Docker, Kubernetes).
- Excellent problem-solving skills, attention to detail, and strong communication abilities.