Principal Software Developer
Bloomberg L.P. · New York, NY
Education
Master's in Computer Science, Engineering, or related
Experience
12 months
Wage
~$169,500/year (median offered wage in 367 DOL filings, employer+title+state)
First / last seen
2026-09-26 / 2026-10-16
Experience must include
LinuxUnixCC++C#JavaJavaScriptPythonhigh-level programming languageSQLNoSQLData structures
Apply
Only apply if you genuinely want this job and meet every stated requirement. RapidApply can check your profile against the requirements and prepare a truthful application packet for you to review — nothing is sent without your approval.
Check my fit & prepare an applicationWhere this job is advertised
National Labor Exchange (state job banks, via usnlx.com search) swa live
first seen 2026-09-26 · posted 2026-09-20
Application instructions (verbatim)
To apply, please send resume to Bloomberg HR at recruit2@bloomberg.net. Indicate B143-2026.
This source's terms don't allow us to republish the full ad; read it at the original posting. Signed-in applicants see the full text on their fit page.
State job banks via NLx, all orders (NY, CA, TX, GA, FL) swa live
first seen 2026-09-28 · posted 2026-09-20
Application instructions (verbatim)
To apply, please send resume to Bloomberg HR at recruit2@bloomberg.net. Indicate B143-2026.
Full posting text
Principal Software Developer Bloomberg L.P. — New York, NY Responsible for planning and executing small and mid-size software development projects by working through the project life cycle such as requirements elicitation, risk assessment, development through operations, and maintenance. Responsible for training and coaching staff members. Contribute to projects outside of regular scope, including technical reviews, influencing design and making recommendations for improvement. Develop requirements for software with Bloomberg and assign implementation to junior developers. Own and ensure quality of projects. Organize test production rollout. Analyze client requirements. Prepare project deliverables and participate in preparing technical proposals. Perform system design and application development. Escalate and resolve any issues on projects. Hands-on software development including selecting and implementing efficient algorithms, writing clear, well-documented code, conducting code reviews, ensuring adequate testing of all code, and debugging using various tools. Job Requirements: Position requires a Master's degree or foreign equivalent in Computer Science, Engineering, or related, and 1 year of software development experience. Alternatively, employer will accept a Bachelor's degree or foreign equivalent in Computer Science, Engineering, or related, followed by 5 years of progressively responsible software development experience. Must have 1 year of experience in each of the following: Linux or Unix; C, C++, C#, Java, JavaScript, Python, or another high-level programming language; SQL or NoSQL; and Data structures, algorithms, and object-oriented design concepts. Any suitable combination of education, training or experience is acceptable. Contact: To apply, please send resume to Bloomberg HR at recruit2@bloomberg.net. Indicate B143-2026. EOE. Multiple positions available.
Why we think this is a PERM ad (100% confidence): Rules: PERM-form signals: will_accept_degree, foreign_equivalent, related_occupation, experience_must_include, mail_resume, degree_field