We are seeking best-in-class Senior Engineers to join our growing technology team to build, maintain and evolve our fintech products, data pipelines and ML infrastructure using the latest toolsets and architecture.
The path of a software engineer for our organization will typically follow one of two primary paths: you will either progress through greater responsibility and ownership over technical architecture and systems as an Individual Contributor; or you will progress into leading technical teams of software engineers and help orchestrate larger projects and help develop and mentor other engineers. We have a flat engineering team structure where every engineer is at the same level, so this position will report directly to the CTO.
Responsibilities:
- Design, develop, modify, implement, and support software components anywhere in the software stack
- Determine root cause for the most complex software issues and develop practical, efficient, and permanent technical solutions
- Focus on overall product quality and user experience
- Provide ongoing maintenance, support and enhancements in existing systems and platforms.
- Collaborate cross-functionally with data scientists, business users, project managers and other engineers to achieve elegant solutions
- Work alongside other engineers on the team to elevate technology and consistently apply best practices
- Assist in task planning, estimation, scheduling, and staffing
Qualifications:
- Bachelor's or/and Master’s Degree in Computer Science or relevant experience
- Entrepreneurial and creative spirit, with willingness to get involved in every aspect of the product, be pro-active identifying processes painpoints, provide constructive feedback always, and lend expertise where needed
- Broad experience designing, programming, and implementing large information systems serving thousands of users
- Excellent analytical, problem-solving, organizational and time management skills
- Excellent written and verbal communication skills
- Team leadership personality is a big plus
Requirements:
- 5 years+ working experience with Python backend framework, preferably Flask and FastAPI
- 2 years+ working experience with Typescript and ReactJS (+Redux) framework
- 5 years+ working experience with relational and non-relational databases (sql and nosql engines)
- 5 years+ working experience with ORM systems like SQLAlquemy
- 2 years+ working experience with deploying AI models in production environments
- Extended experience working with github, testing tooling in python and cypress, CI/CD and Agile methodology
Top Skills
Similar Jobs
What you need to know about the Los Angeles Tech Scene
Key Facts About Los Angeles Tech
- Number of Tech Workers: 375,800; 5.5% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Snap, Netflix, SpaceX, Disney, Google
- Key Industries: Artificial intelligence, adtech, media, software, game development
- Funding Landscape: $11.6 billion in venture capital funding in 2024 (Pitchbook)
- Notable Investors: Strong Ventures, Fifth Wall, Upfront Ventures, Mucker Capital, Kittyhawk Ventures
- Research Centers and Universities: California Institute of Technology, UCLA, University of Southern California, UC Irvine, Pepperdine, California Institute for Immunology and Immunotherapy, Center for Quantum Science and Engineering