Senior Software Engineer - Impact Analysis & ML

Bloomberg
New York, NY
Job Description
We are seeking a Senior Software Engineer to join our collaborative engineering team and lead the design and development of intuitive, high-performance user experiences for our platform. You will work across both backend and frontend, building scalable services, APIs, and data-driven applications. You will also contribute to distributed systems and data pipelines using open source technologies such as Apache Spark, Apache Kafka, Apache Iceberg, Trino, Argo, and Neo4j.

Requirements

  • Design and implement scalable, high-impact technical solutions that drive measurable business value
  • Own end-to-end development of features and services, from design through production
  • Partner with business stakeholders to translate requirements into intuitive solutions
  • Explore and evaluate approaches to complex problems, including prototyping and proof-of-concept development
  • Lead technical discussions, mentor junior engineers, and contribute to the team’s technical direction
  • Advocate for best practices in architecture, development workflows, and system reliability

Benefits

  • Generous Paid Time Off
  • 401k Matching
  • Retirement Plan
  • Bonus
]]>