Senior Software Engineer - External Connectivity

Bloomberg
New York, NY
Job Description
Role Overview

Build high quality software in a fast-paced, client-driven environment. Collaborate with product managers, engineers, and clients to design, architect, and develop software components from the ground up. Take ownership of and responsibility for the full software development life cycle of your project.

What You Will Do

Mentor others in the design and implementation of production-quality systems and advocate for best practices on the team. Work with languages such as Python, C++, and Javascript/Typescript, and with technologies like Kafka, RabbitMQ, and Humio.

Why It Might Be a Fit

4+ years of experience working with an object-oriented programming language. Knowledge of best practices for testing, automation, and CI/CD. Commitment to building quality software through code reviews, tests, and engagement.

Requirements

  • 4+ years of experience working with an object-oriented programming language
  • Knowledge of best practices for testing, automation, and CI/CD
  • Degree in Computer Science, Engineering, Mathematics, similar field of study or equivalent work experience

Benefits

  • Benefits
  • Bonus
  • Paid holidays
  • Paid time off
  • Medical
  • Dental
  • Vision
  • Short and long term disability benefits
  • 401(k) + match
  • Life insurance
  • Wellness programs
]]>