Search Jobvertise Jobs
Jobvertise

Lead C++ Release Engineer
Location:
US-NY-New York
Email this job to a friend

Report this Job

Report this job





Incorrect company
Incorrect location
Job is expired
Job may be a scam
Other







Apply Online
or email this job to apply later

Job description

BlackRock's Site Reliability Engineering team is looking for an ambitious Lead C++ Release Engineer to work on exciting strategic investments to Aladdin's C++ development platform. Working with a global team, you will be part of an outstanding group of engineers setting and evolving the technology direction for our C++ build and release systems. You will be passionate about all aspects of enterprise software development quality, performance, security, usability and maintainability.

As a key member of our engineering team, you will be encouraged to bring your ideas forward to help shape the technical solutions. You will need to have excellent interpersonal skills and be comfortable presenting your ideas to inquisitive senior leaders.

This position will be focused on engineering Aladdin's enterprise build system and its underlying infrastructure, scaling and optimizing it to accommodate Aladdin's continuously expanding technology ecosystem. The role will also afford the chance to learn about the financial industry, specifically the complex world of risk management, valuations and operations.

You are:

  • Curious and eager to learn new things, with a healthy disrespect for the status quo
  • Willing to embrace work outside of your comfort zone, and open to guidance from others; you make mistakes, but learn from them
  • Passionate about technology, with personal ownership for the work you do
  • Data-focused, with an eye for the details that matter to tackle the problem

We are:

  • Passionate about building reliable software and scaling technology to meet the needs of tomorrow
  • Building solutions for both BlackRock and over 100 organizations who use our technology
  • Developing with Java, Python, Cassandra, Kafka, Docker, Kubernetes and other technologies
  • Committed to open source and contributing back to the community
  • Writing testable software every day with a focus on incremental innovation

Responsibilities include:

  • Develop and maintain Aladdin's enterprise build system and the infrastructure that powers it.
  • Lead the design and development our next generation C++ Continous Integration & Delivery system.
  • Work alongside project managers, technical architects and product leads to build software that drives engineering practices, developer systems and SDLC transformation.
  • Collaborate with team members in a multi-office, multi-country environment.
  • Develop and maintain Aladdin's enterprise build system and the infrastructure that powers it.
  • Understand and refine business and functional requirements.
  • Ensure software stability via documenting, code reviews, and automated testing so production operations run successfully.
  • Partner with internal teams to keep environments healthy, including triage and support when necessary.

Qualifications:

  • 5+ years of hands-on experience building C++ applications and systems
  • Expertise with C++ build systems like GCC, CMake, Ccache, Ninja, Conan
  • Strong DevOps focus and experience building CI/CD pipelines in Azure DevOps, Gitlab, Jenkins or equivalent solutions.
  • Beneficial to have experience with cloud platforms like AWS, Azure, or GCP and technologies like Docker and Kubernetes, as well as Infrastructure as Code solutions.
  • Beneficial to have experience with tools like valgrind, gprof, gperftools, gtest.
  • Effective communication skills, including an ability to work across teams.
  • Experience driving development initiatives and collaborating within complex organizations.

MTK Technologies

Apply Online
or email this job to apply later


 
Search millions of jobs

Jobseekers
Employers
Company

Jobs by Title | Resumes by Title | Top Job Searches
Privacy | Terms of Use


* Free services are subject to limitations