Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
AI
API @ 4
Automated Testing @ 3
Azure @ 4
CI/CD @ 3
Communication @ 7
Data Structures
Experimentation @ 4
Marketing @ 4
Performance Optimization @ 4
SEO @ 3
Security
Software Development @ 3
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
Bloomberg is looking for a Software Engineer to help build, modernize and operate the platforms that power its marketing websites and digital experiences. The role involves working across CMS platforms, frontend experiences, APIs, integrations, cloud infrastructure and developer tooling to support highly visible digital properties.
Responsibilities
- Design, build, test and operate modern web applications and digital experiences supporting Bloomberg's marketing ecosystem.
- Build and evolve the web publishing platform on Optimizely, including content models, data structures, reusable components, templates, integrations, publishing capabilities and supporting services.
- Build new digital experiences from requirements through production in collaboration with Product, Marketing, Design and other engineering teams.
- Take end-to-end ownership of engineering work, including requirements analysis, technical evaluation, implementation, testing, deployment and ongoing support.
- Translate evolving business requirements into technical solutions and communicate trade-offs, risks and dependencies.
- Develop solutions with quality, maintainability, performance, accessibility, security and SEO in mind.
- Build automated tests and contribute to engineering practices that support frequent, reliable releases.
- Participate in technical discussions, architecture decisions, code reviews and engineering standards.
- Experiment with and adopt AI-assisted development tools and workflows to improve development speed, quality and productivity.
Requirements
- At least 5 years of professional software engineering experience building and maintaining production web applications or digital platforms.
- Experience working with CMS platforms or content-driven websites.
- Comfort with enterprise, headless or composable CMS platforms.
- Familiarity with automated testing, source control, CI/CD and modern software development workflows.
- Understanding of modern web technologies, APIs and frontend/backend application architectures.
- Strong communication, teamwork, curiosity and ownership skills.
Preferred Qualifications
- Experience developing on the Optimizely platform, including CMS-driven websites, components or integrations.
- Experience building web applications using .NET and its broader ecosystem.
- Experience building websites or digital experiences for marketing organizations, digital agencies, media companies or other organizations with large public-facing web ecosystems.
- Experience with CMS migrations, website re-platforming or large-scale modernization efforts.
- Familiarity with technical SEO, including site architecture, rendering, structured data, metadata and web performance.
- Experience with cloud platforms such as Microsoft Azure.
- Experience with CDNs, caching, content delivery and performance optimization.
- Familiarity with headless CMS architectures, content APIs, design systems and modern frontend frameworks.
- Experience with analytics, experimentation, personalization or marketing technology platforms.
Benefits
The salary range is $160,000–$240,000 USD annually, plus benefits and bonus. Benefits may include merit increases, incentive compensation for exempt roles, paid holidays, paid time off, medical, dental and vision insurance, short- and long-term disability benefits, a 401(k) match, life insurance and wellness programs. Benefits are not provided directly to contingent workers, contractors or interns.
More jobs at Bloomberg
Product Manager - Funds
Bloomberg · Princeton, United States
USD 140,000-295,000 per year
Product Manager - Funds
Bloomberg · New York City, United States
USD 140,000-295,000 per year
Implementation Project Manager – Trading Analytics & Surveillance
Bloomberg · New York City, United States
USD 120,000-175,000 per year
Senior Software Engineer - Data Governance & Management Platforms
Bloomberg · New York City, United States
USD 160,000-240,000 per year
Senior Data Management Professional - Data Automation Engineer - People Data
Bloomberg · New York City, United States
USD 110,000-190,000 per year
Similar jobs
Senior/Staff Network Engineer, AI/HPC
Groq · New York City, United States, San Francisco, United States, Dallas, United States
USD 270,400-401,600 per year
Senior Partner Solutions Architect, Strategic Partnerships
GitLab · United States, Canada
USD 115,200-194,400 per year
Senior Software Engineer - DevX
Reddit · United States
USD 190,800-267,100 per year
Senior Full-Stack Lead Engineer
Nvidia · Santa Clara, United States
USD 224,000-356,500 per year
Senior Data Architect
Eneco · Rotterdam, Netherlands
EUR 93,000-150,000 per year
Security Software Engineer, Detection & Response Platform
Anthropic · Washington, United States, New York City, United States, San Francisco, United States, Seattle, United States
USD 320,000-405,000 per year
Senior Staff Software Engineer
Groq · New York City, United States, San Francisco, United States, Dallas, United States
USD 341,400-401,600 per year
Member of Technical Staff (Offensive Security Engineer)
Perplexity AI · Serbia, New York City, United States, United States, San Francisco, United States, London, United Kingdom
USD 220,000-405,000 per year