Hybrid Senior Software Engineer, Build and Release Management

Posted 2 weeks ago

Apply now

About the role

  • Actively seek a dedicated and highly motivated team-oriented person to fill a multi-functional role of a dev-ops engineer supporting the build and release processes for our software platforms, software configuration management tools, and continuous integration pipeline.
  • Focus on managing the software build process, providing oversight for build/test environments.
  • Develop and support testing tools and status dashboards, influencing and shaping our continuous integration process.
  • Ensure our weekly release process is successful, enhancing Cboe’s superior technology and ensuring industry-leading performance.

Requirements

  • Bachelor’s degree in computer science, engineering, or other related field or equivalent experience.
  • 5+ years experience with Unix/Linux hardware/software engineering environments and applicable Unix/shell scripting and the cron job scheduling utility.
  • Python development or scripting experience or a working knowledge of another scripting or programming language and a willingness to learn Python.
  • Knowledge of and experience with build tools such as Ant, Maven, or CMake.
  • Experience working in a continuous integration environment and with tools such as Jenkins, GitHub Actions, Concourse, or Bamboo.
  • Experience with containerization/virtualization technologies such as Docker, Kubernetes, and AWS.
  • Ability to create and maintain scripts to support testing and build activities.
  • Working knowledge of Linux system administration.
  • Experience with version control tools such as Git preferred.
  • Understanding of database platforms such as PostgreSQL (preferred) and the Snowflake data platform tools.
  • A working knowledge of SQL is necessary.

Benefits

  • Fair and competitive salary and incentive compensation packages with an upside for overachievement
  • Generous paid time off, including vacation, personal days, sick days and annual community service days
  • Flexible, hybrid work environment
  • Health, dental and vision benefits, including access to telemedicine and mental health services
  • 2:1 401(k) match, up to 8% match immediately upon hire
  • Discounted Employee Stock Purchase Plan
  • Tax Savings Accounts for health, dependent and transportation
  • Employee referral bonus program
  • Volunteer opportunities to help you give back to your communities
  • Complimentary lunch, snacks and coffee in any Cboe office
  • Paid Tuition assistance and education opportunities
  • Generous charitable giving company match
  • Paid parental leave and fertility benefits
  • On-site gyms and discounts to other fitness centers

Job title

Senior Software Engineer, Build and Release Management

Job type

Experience level

Senior

Salary

$110,500 - $136,500 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job