CI/CD Jobs

191 jobs found

Part of the Bondex Ecosystem

WxRK

Stop applying — get discovered by hiring agents.

Build your profile
Job Position and Company Posted Location Salary Tags

$63k - $90k

$125k - $150k

$170k - $220k

$20k - $30k

$81k - $95k

$43k - $73k

$72k - $80k

$50k - $71k

$42k - $72k

$11k - $60k

$0k

$120k - $144k

$85k - $99k

Magic
$63k - $90k estimated
CA San Francisco US

Founded by the creators of Fortmatic, Magic is a Web3 infrastructure company that empowers developers to create seamless and secure user onboarding experiences, abstracting away the complexities of blockchain technology. We are backed by top investors such as Tiger Global, Lightspeed Ventures, SV Angel, Social Capital, Northzone, Placeholder, Naval Ravikant, Alexis Ohanian, and Balaji Srinivasan.

To date, Magic has enabled more than 110K developers and enterprises to onboard over 10 million users to the Web3 ecosystem — and we continue to grow rapidly. We are trusted by leading NFT marketplaces such as Immutable, Niftys, OpenSea, Decentraland and major enterprise Web2 companies alike.

If you are excited to make Web3 accessible and help onboard the next billion users, let’s chat!

The Role

Magic is seeking an Engineering Manager to lead our infrastructure team, responsible for building out all that powers both (i) our internal development teams (CI/CD, staging/load testing environments, etc) and (ii) our growing line of external products (Magic Auth/Connect). The Infrastructure Engineering Manager will be responsible for the team’s execution and ability to ship high quality software in a fast paced challenging environment. You will navigate challenges such as building out infrastructure to provide high availability (99.99%) in high, bursty load scenarios (i.e NFT drops). You will work with the team to set the technical direction and roadmap, ensuring the right process and technology are in place to enable user onboarding. You will help cultivate the growth of our engineers and empower team members to succeed in fulfilling career goals at Magic.

Magic fully operates in a public cloud environment (AWS). We heavily adopt infrastructure-as-code (IaC) philosophy. We believe in automating infrastructure and operations to scale. System imperfections, and inefficiencies is the Bane to your Batman, and pragmatism is your north star.

"Any sufficiently advanced technology is indistinguishable from magic." - Arthur C. Clarke

You Will

  • Manage and coach a team(s) of talented infrastructure Engineers.
  • Own the team's technical roadmap and direction, developing standards to drive success.
  • Manage the development of scalable and reliable systems to support our diverse engineering teams as well as our products.
  • Evaluate and introduce new technologies, processes and policies when necessary.
  • Partner with other engineering and product teams and department stakeholders to align on and drive forward broader engineering and company initiatives.
  • Own the architecture and development of system components to improve monitoring, alerting and stability with compliance and security in mind.

You Have
  • 4+ years of DevOps/SRE/infrastructure experience working in a public cloud environment (Amazon Web Services, Google Cloud Platform, or Microsoft Azure, CloudFlare)
  • 3+ years of experience managing an Infrastructure team
  • Expert skills in containerization technologies (K8s and Docker)
  • Experience in building and implementing CI/CD pipelines using Jenkins, Circle CI, Travis CI, AWS codePipeline/codeBuild or similar
  • Hands-on DevOps experience in the production environment with deep knowledge of modern SRE skills and concepts (Monitoring, SLAs, Observability, Automation, etc.)
  • Production experience in system design, disaster recovery/multi-region setups, networking and virtual cloud implementation
  • Production experience with Hashicorp products (Terraform, Vault, etc.)

Even Better
  • Have experience in blockchain node management (Ethereum, Bitcoin and similar)
  • Experience in Linux/Unix system administration
  • Proficient in shell scripting and Python or Go
  • Experience in monitoring tools (Splunk, Datadog, Prometheus, Grafana.)
  • Have worked with serverless stack (FaaS)
  • Have a startup personality and mentality: smart, hardworking, productive, team player, integrity, can execute under pressure

Benefits
  • Fully remote team and flexible working hours
  • Competitive salary and stock options
  • Annual bonus
  • Unlimited paid time off
  • Platinum-level Health, Vision, and Dental insurance – Magic covers 99%
  • 401(k) program
  • Top of the line equipment
  • $300 monthly budget for home office, professional development, and wellness needs
  • Annual team meetups

At Magic, we believe building a team full of diverse perspectives and experiences is vital to success. We strongly encourage anyone who has been historically under-represented in tech to apply for this role. Magic does not discriminate on the basis of gender, sexual orientation, race, religion, citizenship status, age or physical ability. Empathy, authenticity, and inclusivity are at the core of all we do.

What are CI CD jobs?

CI/CD jobs refer to positions in the software development field that focus on implementing and managing continuous integration and continuous delivery/deployment processes

CI/CD is a set of practices that enable developers to deliver software changes frequently and reliably

Some of the skills and qualifications required for CI/CD jobs may include: Proficiency in scripting and programming languages such as Python, Ruby, or Bash, knowledge of CI/CD tools and technologies like Jenkins, GitLab, or CircleCI, experience with containerization technologies like Docker and Kubernetes

Here are some common CI/CD job titles:

  1. CI/CD Engineer: Responsible for designing, implementing, and maintaining continuous integration and delivery pipelines.
  2. DevOps Engineer: Focused on automating infrastructure and deployment processes, as well as managing the CI/CD pipeline.
  3. Release Manager: Responsible for managing the release process, coordinating with development and operations teams, and ensuring the successful deployment of software changes.
  4. Build Engineer: Works on the build automation process, creating and maintaining build scripts, and ensuring that builds are consistent and repeatable.
  5. Site Reliability Engineer: Focused on ensuring the reliability and availability of systems and applications, often through automation and monitoring.