Forge logo

Senior Software Engineer (Broker Platform Engineering)

Forge

HybridSan Francisco, CAsenior$168k–$200kPosted 7h ago

Job description

  • As a Senior Software Engineer on the Broker Platform team, you will play a key role in delivering high-quality experiences to our Brokers, working with modern, low-latency technologies and implementing software best practices to incrementally advance our trading and broker operations platform

  • Collaborating closely with Product, Design, and Engineering, you’ll drive seamless integration of data technologies into our products, setting new standards for user experience and application performance

  • Deliver software on-time with accurate estimates

  • Take ownership of changes to ensure they run in production with appropriate monitoring

  • Integrate internal and external APIs, ensuring data accuracy and consistency across distributed system

  • Provide quality code review feedback to prevent production issues and help other team members grow

  • Partner with product on understanding requirements, review technical requirements, and take/implement actionable tasks from the team’s board/backlog

  • Collaborate with cross-functional teams to understand business requirements and design solutions implementing them

  • Support healthy system operations and ensure high levels of availability are achieved

Benefits

  • Health and wellness: Medical, dental, and vision are available to all employees.

  • Smart savings: 401k plan, life insurance, HSA and FSA, and pre-tax mass transit and parking benefits.

  • Ownership: Equity is offered to all qualifying employees.

  • Life balance: New parent leave and generous time off.

  • We grow with you : We encourage and support your growth through education, training, and mentorship.

  • Relationship building: Team lunches, employee interest groups, and company celebrations.

  • Community and culture: Employee-led resource groups, volunteering, and community service.

  • Rewards and recognition: Continuous recognition of our employees’ milestones, wins, and hard work.

  • Food and snacks: Healthy snacks, drinks, and weekly lunches when in the office.- Backend-first Full-Stack engineering experience in C#, Java, or an equivalent compiled object-oriented programming language on the back-end and React / Typescript on the front-end

  • Experience working in the Financial Services space specifically on a customer facing product

  • Proficient in Databases like PostgreSQL or RDS, SQL queries, and experience with cloud platforms like AWS or similar (Azure, GCP, etc)

  • 5-8 years of software engineering experience with a Bachelor’s degree in Computer Science, Engineering, or equivalent years of working experience in the field

  • Experience designing and managing distributed caching strategies using Redis

  • Familiarity with version control systems like Git and platforms like GitHub and Agile project management tools such as JIRA

  • Knowledge of real-time data processing and event-drive architectures using technologies like Kafka and DAPR

  • Proven expertise in working with CI/CD pipelines, managing application deployments, and ensuring code quality

  • Experience as a software engineer for a product engineering team

  • Experience with deploying and scaling containerized microservices using Kubernetes in production environments

  • Experience with Event Sourcing and frameworks such as Marten

  • Experience using large language models and agentic workflows