My client, a San Francisco based pioneering company in the financial technology space, has a requirement for a Senior Software Engineer.
About My Client
We are a pioneering company in the financial technology space, dedicated to creating solutions that empower users to manage their financial futures more effectively. Our mission is to democratize financial services by developing innovative products that offer comprehensive financial management tools.
Our team is passionate about making a significant impact and thrives in a dynamic environment. We are seeking talented individuals to join our San Francisco office and contribute to our mission.
The Role
We are looking for an experienced Senior Software Engineer to contribute to our backend development efforts. In this role, you will collaborate with cross-functional teams to enhance and scale a key product offering. Your work will involve addressing complex technical challenges related to data acquisition, forecasting, and optimization.
Key Responsibilities
- Backend Development: Design and implement domain models, business logic, and API integrations for our financial products.
- Data Integration: Manage systems for acquiring and normalizing data from various sources.
- Data Normalization: Standardize data to ensure seamless integration into our forecasting models.
- Deployment: Utilize a data-driven approach for product development and ensure continuous integration and delivery.
- Production: Regularly ship updates to production using an agile development process.
The Team
Our team values autonomy, ownership, and continuous learning. We are committed to delivering exceptional user experiences while building a robust and sustainable business.
Technical Environment
We use a modern tech stack including cloud services, programming languages, and data management tools. Our infrastructure is designed to support efficient data processing and analysis.
About You
- Experience: 4+ years in backend development, preferably with knowledge in Go and JavaScript/TypeScript.
- Technical Skills: Strong understanding of web technologies and experience with data acquisition and normalization.
- Autonomy: Ability to independently manage projects and deliver results efficiently.
- Curiosity: Eager to explore and solve complex problems with a proactive approach.
- Self-Starter: Skilled at prioritizing tasks and meeting deadlines.
- Domain Knowledge: Familiarity with data scraping, integration, and possibly financial modeling