Bloomberg

Senior Software Engineer

Bloomberg

New York, NY, USA
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Welcome to the exciting world of Bloomberg! We are a global leader in financial software and data solutions, providing our clients with cutting-edge technology to make informed business decisions. As a Senior Software Engineer, you will play a critical role in designing, developing, and implementing complex software solutions that power the financial industry. We are looking for a highly skilled and experienced individual who is passionate about technology and thrives in a fast-paced, collaborative environment. If you have a strong background in software engineering and a desire to make a significant impact, we want to hear from you!

  1. Design and develop innovative software solutions to meet the complex and ever-evolving needs of the financial industry.
  2. Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
  3. Participate in all phases of the software development lifecycle, including planning, design, coding, testing, and deployment.
  4. Continuously improve and optimize existing software systems to ensure high performance and scalability.
  5. Conduct thorough code reviews and provide constructive feedback to team members.
  6. Stay up-to-date with the latest technologies and industry trends, and incorporate them into the development process.
  7. Troubleshoot and debug complex technical issues, and provide timely resolutions.
  8. Mentor and guide junior engineers in their professional growth and technical skills development.
  9. Collaborate with product managers and other stakeholders to ensure alignment and successful delivery of software projects.
  10. Adhere to coding standards and best practices, and ensure high-quality, efficient, and maintainable code.
  11. Communicate effectively with team members and stakeholders to provide project updates, raise concerns, and propose solutions.
  12. Proactively identify and mitigate potential risks and roadblocks that may impact project timelines and deliverables.
  13. Take ownership of assigned projects and ensure they are delivered on time and within budget.
  14. Participate in technology discussions and decision-making processes to drive innovation and improve software development processes.
  15. Embrace a culture of continuous learning and growth by seeking out new challenges and opportunities for self-improvement.
Where is this job?
This job is located at New York, NY, USA
Job Qualifications
  • Extensive Experience In Software Development: A Senior Software Engineer At Bloomberg Should Have At Least 8-10 Years Of Experience In Software Development, With A Strong Understanding Of Programming Languages Like Java, C++, Python, Etc. They Should Also Have Experience Working With Various Software Development Tools And Technologies.

  • Strong Problem-Solving And Analytical Skills: A Senior Software Engineer Should Have Excellent Problem-Solving Skills And The Ability To Think Critically And Logically. They Should Be Able To Analyze Complex Problems And Come Up With Efficient Solutions.

  • Experience In Leading And Managing Teams: A Senior Software Engineer Should Have Experience In Leading And Managing Teams Of Software Developers. They Should Possess Strong Leadership Skills, Be Able To Delegate Tasks Effectively, And Provide Guidance And Support To Team Members.

  • Knowledge Of Software Development Best Practices: A Senior Software Engineer Should Have A Deep Understanding Of Software Development Best Practices, Including Agile Methodologies, Code Reviews, Testing, And Documentation. They Should Also Have Experience With Version Control Systems Like Git And Project Management Tools Like Jira.

  • Excellent Communication And Collaboration Skills: A Senior Software Engineer Should Have Strong Communication Skills To Effectively Communicate Complex Technical Concepts To Non-Technical Stakeholders. They Should Also Be Able To Collaborate With Cross-Functional Teams, Including Product Managers, Designers, And Other Engineers, To Deliver High-Quality Software Solutions.

Required Skills
  • Project Management

  • Web Development

  • Data Analysis

  • Database Management

  • Software design

  • Debugging

  • Machine Learning

  • Automation

  • Cloud Computing

  • Performance tuning

  • Agile methodologies

  • Programming Languages

Soft Skills
  • Communication

  • Conflict Resolution

  • Emotional Intelligence

  • Leadership

  • Time management

  • creativity

  • Critical thinking

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Senior Software Engineer in New York, NY, USA is $127,000 - $171,000 per year. However, this can vary depending on factors such as experience, company size, and industry. Senior Software Engineers with more experience and in high-demand industries may earn higher salaries within this range.

Additional Information
Bloomberg is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedApril 22nd, 2025
Apply BeforeJune 21st, 2025
This job posting is from a verified source. 

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Bloomberg

Bloomberg is the world's primary distributor of financial data and a top news provider of the 21st century. A global information and technology company, we use our dynamic network of data, ideas and analysis to solve difficult problems every day.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started