Jobs
>
Senior Software Engineer
>
New York City

    Senior Software Engineer - New York, United States - Bloomberg

    Default job background
    Description
    Bloomberg is a data company that is redefining how people use alternative data.

    This transformation started with Bloomberg Second Measure (BSM), a data product for understanding company performance and consumer trends using consumer transaction data.

    These financial transactions are the foundation upon which we build as we acquire, ingest, enrich, and distribute additional alternative data sets to innovate through our novel and valuable data products.


    The Alternative Data Platform team is a software and systems engineering team focused on providing a usable, scalable, and reliable platform for building data products from alternative data.

    Our platform provides primitives and abstractions enabling our users to creatively solve problems and run the powerful analytical workflows necessary for alternative data.

    We empower our users to focus on the data by reducing the pain and frustration of using existing data and analytics tools, and adopt new and innovative technologies to enable the continuous evolution necessary for innovation.

    As the foundational engineering team supporting alternative data, the team has two core responsibilities:

    Design, build, and maintain the data processing platform that empowers data scientists, data analysts, and data engineers to rapidly prototype and autonomously build, develop, and release data products
    Design, build, and maintain the query and data infrastructure critical to the research, development, and publication of alternative data
    We run our platform in AWS.

    We build upon open-source technologies such as Kubernetes, Spark, Argo Workflows, Argo Events, and Trino in addition to adopting and supporting open standards such as OpenAPI, CloudEvents, and Open Lineage.

    Our users inform and guide our roadmap. Together, we evolve and deliver an ambitious vision for how to develop data products.

    What's in it for you:

    You'll be part of a diverse team with varying levels of experience and backgrounds that work together to create the platform.

    We support each other where we have expertise and become experts together where we have none. We seek input and feedback from our teammates, valuing open discussion and collaboration.

    You'll have an opportunity to:
    Building APIs to orchestrate deployments and execution of data processing systems.
    Prototype data and analytics technologies to adopt and incorporate into our platform.
    Use established and existing technologies in novel ways to solve our problems.
    Integrate and manage cloud resources and services.
    Create tools and UIs to enhance usability and developer autonomy

    We'll trust you to:
    Build and maintain systems that are scalable, reliable, and usable while simplifying the complexities for the benefit of our users

    Take ownership in the design and implementation of technical solutions from start to finish including prototyping, development, testing, and release.

    Collaborate with your team and the wider engineering organization and Alternative Data product teams to achieve the team's goals.
    Own the infrastructure, services, systems used to provide the platform.
    Write and review code, develop documentation, debug problems with large, distributed, and complex systems.

    You'll need to have:


    4+ Years working with one or more of our development language (Python, Go, Typescript) and libraries, frameworks, and APIs within those languages.

    A Degree in Computer Science, Engineering, Mathematics, similar field of study or equivalent work experience
    Experience building, maintaining, and debugging production systems and services such as cloud infrastructure, load balancers and APIs.

    Curiosity for investigating and understanding all areas of the platform whether it is working with AWS VPCs, improving a CLI used by developers, or understanding the primitive and logical types in a supported file format.

    Experience with distributed systems and service architectures.

    We'd love to see:
    Polyglot engineers that are comfortable with using multiple languages for building production systems

    Experience in and around technical data systems such as Spark, Flink, Dask, Clickhouse, Druid and technologies such as Parquet, Iceberg, and cloud object-stores.

    Support of production systems with knowledge of Linux, networking (transport and application layer protocols), and deploying systems and services using Kubernetes, Mesos or Nomad.

    Experience building on Kubernetes using the operator pattern, admission webhooks, and other services that work with the Kubernetes API.
    Prior design and automating operations cloud infrastructure such as AWS, GCP, Azure using tools such as Terraform and Ansible

    Bloomberg is an equal opportunity employer and we value diversity at our company.

    We do not discriminate on the basis of age, ancestry, color, gender identity or expression, genetic predisposition or carrier status, marital status, national or ethnic origin, race, religion or belief, sex, sexual orientation, sexual and other reproductive health decisions, parental or caring status, physical or mental disability, pregnancy or parental leave, protected veteran status, status as a victim of domestic violence, or any other classification protected by applicable law.

    Bloomberg is a disability inclusive employer. Please let us know if you require any reasonable adjustments to be made for the recruitment process. If you would prefer to discuss this confidentially, please email


    Interviewing with us:
    We believe interviewing is a two way street.

    It's a way for us to get to know you and your skills, and also a way for you to learn more about the team, our technical challenges, and what you'd be working on.

    The content of each interview round will be tailored to the role and your background.

    We want to ensure you can put your best foot forward throughout the process, so if you have any questions or need any accommodations to be successful, please let us know


    We have a lot of opportunities to choose from in Engineering, and it is important to us that your skills and experience align best with the team you are interviewing with.

    To help ensure you are placed on the right team, your application will be considered for all of our current vacancies in Engineering at the first stage of the interview process.

    Salary Range: 160, ,000 USD Annually + Benefits + Bonus

    The referenced salary range is based on the Company's good faith belief at the time of posting. Actual compensation may vary based on factors such as geographic location, work experience, market conditions, education/training and skill level.


    We offer one of the most comprehensive and generous benefits plans available and offer a range of total rewards that may include merit increases, incentive compensation [Exempt roles only], paid holidays, paid time off, medical, dental, vision, short and long term disability benefits, 401(k) +match, life insurance, and various wellness programs, among others.

    The Company does not provide benefits directly to contingent workers/contractors and interns.

  • Rewe Gruppe

    Software Engineer

    3 weeks ago


    Rewe Gruppe New York, United States

    Wählen Sie aus, wie oft (in Tagen) Sie eine Benachrichtigung erhalten möchten: · Jobticker anlegen · Ort: · 51063 Köln | · Vertragsart: · Voll-/Teilzeit, unbefristet | · Job-ID: · 797457 · REWE digital – Dein Home of IT · Wir sind das Zuhause für alle Techies – oder alle, d ...


  • MUFG Bank, Ltd. New York, United States

    **Do you want your voice heard and your actions to count?** · Discover your opportunity with Mitsubishi UFJ Financial Group (MUFG), the 7th largest financial group in the world. Across the globe, we're 120,000 colleagues, striving to make a difference for every client, organizati ...


  • Salesforce New York, United States

    Job Category · Software Engineering · Job Details · **About Salesforce** · We're Salesforce, the Customer Company, inspiring the future of business with AI+ Data +CRM. Leading with our core values, we help companies across every industry blaze new trails and connect with customer ...


  • Paradigm Information Services, Inc. New York, United States

    This is a remote position. · Paradigm is searching for a Senior Software Engineer to support our client, a global leader in the legal industry. This position entails developing web applications using ASP.NET, MVC, TypeScript with a modern JS framework, Web Api, and SQL Server for ...

  • Arrow Search Partners

    Software Engineer

    1 month ago


    Arrow Search Partners Verified Company New York City, United States Full time $30,000 - $80,000 per year

    Responsibilities · Build programs that pull high level financial data sets for front office teams · Test and maintain programs over time, provide new ideas and enhancements to automate systems and processes · Work with front office analysts and quants on both discretionary and sy ...


  • PERSICO GROUP New York, United States

    ll Gruppo Persico leader mondiale nellideazione, progettazione, ingegnerizzazione e produzione di stampi, sistemi di automazione e impianti complessi per il settore automotive. · Oltre che in automotive siamo attivi anche in altri settori, tra cui il rotostampaggio, l'aerospazia ...


  • Helbling AG New York, United States

    Innovation, together we do it · Mit dieser Vision positioniert sich Helbling Technik als langfristiger Partner im Innovationsnetzwerk des Kunden. Gestützt auf leistungsfähige Ingenieurwerkzeuge, moderne Infrastrukturen mit Labors und hoch professionelle Methoden generieren die 4 ...

  • Heise Online

    IT Software Engineer

    2 weeks ago


    Heise Online New York, United States

    IT Software Engineer (m/w/d) im Bereich Qualitätsmanagement · IT Software Engineer (m/w/d) im Bereich Qualitätsmanagement · Die Deutsche Bundesbank ist eine besondere Bank: ein integraler Bestandteil des Europäischen Systems der Zentralbanken mit bedeutender Funktion in der Fina ...

  • ICTerGezocht

    Software Engineer

    3 weeks ago


    ICTerGezocht New York, United States

    Soortgelijke · vacatures omgeving Amsterdam · . · Stuur mij vacatures uit deze zoekopdracht · Ontvang de nieuwste vacatures direct na plaatsing per e-mail . · Stuur mij vacatures uit deze zoekopdracht · Ontvang de nieuwste vacatures direct na plaatsing per e-mail . · Stuur mi ...


  • ThinkBAC Consulting New York, United States

    This is a remote position. · Energy Storage Software Engineering Leader (Manager to Sr. Manager level) - Energy Trading · Location: FULLY REMOTE (Anywhere in the USA) · This is an opportunity to join an industry leading renewable energy venture with strong private equity backin ...


  • Google New York, United States

    **Minimum qualifications**: · - Bachelor's degree or equivalent practical experience. · - 8 years of experience in software development, and with data structures/algorithms. · - 5 years of experience testing, and launching software products, and 3 years of experience with softwar ...


  • WPRO TALENTS New York, United States

    Who We Are · Our client is a decentralized policy engine for smarter contracts. It enables developers to abstract away and seamlessly maintain their protocol's rule system, ensuring that their smart contracts are always up-to-date with the latest requirements. This unique capabil ...


  • Google New York, United States

    **Minimum qualifications**: · - Bachelor's degree or equivalent practical experience. · - 8 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript). · - 3 years of experience in a technical leadership role; overs ...


  • Google New York, United States

    **Minimum qualifications**: · - Bachelor's degree or equivalent practical experience. · - 8 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript). · - 5 years of experience deploying services in Google Cloud or ...


  • ICTerGezocht New York, United States

    Soortgelijke · vacatures omgeving Amsterdam · . · Stuur mij vacatures uit deze zoekopdracht · Ontvang de nieuwste vacatures direct na plaatsing per e-mail . · Stuur mij vacatures uit deze zoekopdracht · Ontvang de nieuwste vacatures direct na plaatsing per e-mail . · Vacature ...


  • Fusion Dynamics Lakes of the North, United States

    HENSOLDT is a leading company in the European defense industry with a global reach. The company, based in Taufkirchen near Munich, develops sensor solutions for defense and security applications. · As a technology leader, HENSOLDT drives the development of defense electronics and ...


  • Velocity Solutions Hernandez, United States

    We are · For the past 40 years, GANSHORN has established itself as one of the world leaders in the field of lung function diagnostics. We develop software and medical systems and also have our own production. Our customers - doctors and clinics from all over the world - rely on o ...

  • CrowdStrike, Inc.

    Software Engineer

    1 week ago


    CrowdStrike, Inc. N/A, United States

    About the Role: · CrowdStrike Falcon Host is a two-component security product. One component is a "sensor": a driver installed on client machines that observes system activity and recognizes malicious behavior, then provides on-box prevention capability and remote telemetry to th ...

  • Culinary Agents

    Software Engineer

    3 weeks ago


    Culinary Agents New York, United States Full time

    · We are looking for a Software Engineer - Mobile to join our NYC-based team. · *** This position is currently remote, with future plans to return to in-person operations at our Manhattan office in Midtown. Access to reliable Wi-Fi/internet is required. *** · This position will ...

  • CrowdStrike, Inc.

    Software Engineer

    3 weeks ago


    CrowdStrike, Inc. N/A, United States

    About the Role: · We are looking for a Cloud Software Engineer for our Cloud Security Runtime Protection team. The team is extending CrowdStrike's mission of "stopping breaches" into the cloud-native workloads with the ultimate goal of providing a single platform for securing the ...