Lead Software Engineer – Dev Ops

Granite Solutions Groupe

Boston, Northern (MA, KY)

Hybrid

USD 150,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Healthcare benefits
401(k) plan
Pet insurance
Commuter benefits

Job summary

Granite Solutions Groupe is seeking a Lead Software Engineer with strong platform engineering and DevOps experience to guide our IIT Trading Platform Engineering team.

You will design, deploy, and automate mission-critical trading systems, combining software engineering with cloud infrastructure to improve build, deployment, and reliability at scale.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 10+ years designing, developing, and supporting enterprise platforms with DevOps/platform engineering.
  • Strong hands-on programming in Java; Python or scripting for automation preferred.
  • Experience with transactional/messaging-based/event-driven apps at scale.
  • Deep experience with AWS and cloud-native architectures.

Responsibilities

  • Lead the design and development of scalable, resilient platform solutions for trading operations.
  • Set technical direction across architecture, CI/CD, cloud infra, observability, and operations.
  • Drive hands-on engineering across the software lifecycle: development, tests, code reviews, releases, production support.
  • Build and evolve AWS-based infrastructure and automation using IaC (Terraform/CloudFormation).
  • Improve platform reliability with monitoring, incident response, and root-cause analysis.
  • Partner with developers, QA, architecture, security, and business stakeholders to deliver scalable, secure solutions.
  • Champion modern engineering practices, including AI-assisted development and automation.
  • Mentor engineers and raise the bar on engineering quality and reliability.

Skills

Java
Python
AWS
CI/CD
Terraform
CloudFormation
OpenTelemetry
Grafana
Elasticsearch
Kafka

Education

Bachelor's degree in Computer Science or related field

Tools

Jenkins
GitHub Actions
Git
Bitbucket

Job description

Consultant, DevOps / Platform Engineering

About Our Firm:

Granite Solutions Groupe provides financial services decision makers with people and solutions that deliver. Our clients count on us to deliver the right talent at the right time to achieve critical business results. We leverage our industry knowledge and passion for client priorities to deliver human capital solutions. GSG was founded in 1998 as a consulting firm delivering project management and technology solutions for the financial services industry. GSG now has a global presence, with team members deployed across the U.S. at Fortune 1000 companies and high-performing Fintech firms. High-caliber consultants are the face of GSG at our client organizations and offices. We value the deep relationships we have with our consultants that enable us to place them in roles where their skills will have an immediate impact. The GSG consulting team is comprised of diverse, experienced, driven, and dynamic contributors who excel at getting things done.

About the Opportunity

GSG is seeking a Lead Software Engineer with strong platform engineering and DevOps experience to join our Trading. Platform Engineering team within Investment Implementation & Trading (IIT) Technology. In this role, you will lead the design, development, automation, and operation of mission-critical trading systems.

You will combine hands-on software engineering with cloud infrastructure, CI/CD, and production reliability to improve how we build, deploy, and operate software at scale. This role requires a strong technical leader who can quickly understand complex systems, drive execution, mentor engineers, and partner effectively across technology and business teams.

The ideal candidate is a hands-on technical leader who combines strong software engineering fundamentals with modern DevOps and platform engineering practices. They are comfortable operating in complex, business-critical environments and can quickly deliver practical solutions while improving long-term platform reliability, scalability, and engineering efficiency.

Responsibilities
  • Lead the design and development of scalable, resilient platform solutions supporting our client's trading operations.
  • Set technical direction across architecture, CI/CD, cloud infrastructure, observability, and operational practices.
  • Drive hands-on engineering across the software lifecycle, including development, testing, code reviews, release management, and production support.
  • Build and evolve AWS-based infrastructure and automation using Infrastructure as Code (Terraform/CloudFormation).
  • Improve platform reliability through monitoring, alerting, incident response, root-cause analysis, and continuous improvement practices.
  • Partner with developers, QA, architecture, security, and business stakeholders to deliver scalable, secure, and performant solutions.
  • Champion modern engineering practices, including AI-assisted development, automation, and developer productivity improvements.
  • Mentor engineers and help raise the bar on engineering quality, operational excellence, and system design.
Keys to this position
  • Strong software engineering foundation (Java-based) - must come from a development background, not pure infrastructure/network DevOps.
  • DevOps + Platform Engineering mindset - operates at the intersection of software engineering, automation, and infrastructure.
  • Heavy Python scripting expertise - core requirement for automation, CI/CD, and emerging AI/agentic workflows.
  • Hands-on CI/CD ownership - building and automating pipelines that support scalable delivery across many applications.
  • Cloud experience (AWS preferred) - experience building and operating cloud-based platforms (flex on provider, but cloud is required).
  • Infrastructure as Code (IaC) - hands-on with tools like CloudFormation (Terraform acceptable).
  • Observability & monitoring exposure - familiarity with tools like Elasticsearch, Grafana, OpenTelemetry (critical for platform maturity and migration).
  • SQL / data layer understanding - ability to work across application and platform layers.
  • Application modernization experience - involvement in restructuring/refactoring Java-based applications.
  • Hands-on technical leader (70/30 split) - leads ~5 engineers (onshore/offshore) while remaining deeply hands-on.
  • Hands-on experience with AI-assisted development tools - practical use of tools like GitHub Copilot, Claude Code, or similar to improve engineering efficiency and automation.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 10+ years of experience designing, developing, and supporting enterprise technology platforms, including significant exposure to DevOps, SRE, or platform engineering practices.
  • Strong hands-on programming experience in Java; experience with Python or other scripting languages for automation and tooling preferred.
  • Experience building and supporting transactional, messaging-based, and event-driven applications at scale.
  • Deep experience with AWS services and cloud-native architectures, including compute, networking, IAM, logging, and monitoring.
  • Strong experience with CI/CD tooling and source control workflows (e.g., Jenkins, GitHub Actions, Git, Bitbucket).
  • Experience with Infrastructure as Code and infrastructure automation using Terraform, CloudFormation, or similar technologies.
  • Strong understanding of software architecture, distributed systems, design patterns, and data modeling principles.
  • Experience with frameworks such as Spring and messaging technologies such as Kafka or ActiveMQ.
  • Strong operational experience with monitoring, alerting, incident response, root-cause analysis, and production reliability practices.
  • Experience with observability platforms such as Grafana, Elasticsearch, Prometheus, or OpenTelemetry.
  • Experience with relational databases such as PostgreSQL or MySQL.
  • Familiarity with AI-assisted/agentic development tools (e.g., GitHub Copilot, Claude Code, or similar) and modern engineering workflows.
Preferred Experience
  • Experience with containerization and orchestration technologies such as Docker, ECS, EKS, or Kubernetes.
  • Experience with microservices and event-driven architectures.
  • Exposure to front-end technologies such as React.
  • Knowledge of financial markets and instruments, including Fixed Income, Equities, FX, and Derivatives.
Employee Benefits

GSG is excited to offer its consultants a robust option of benefits which include comprehensive medical, dental, vision and prescription coverage. You will receive company-paid life insurance. In addition, we hope you will take advantage of eligible commuter benefits-like paying for work-related public transit and parking with pre-tax dollars. Save for your retirement with pre-tax contributions that go directly into your 401K. We also care about your pets with several options for pet insurance, discount card and prescriptions.

GSG's Commitment to Diversity

As a diverse-owned business, GSG is committed to creating a diverse workforce, and we are proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer – Java
Senior Software Engineer – Java

Granite Solutions Groupe • Boston (MA), Northern (KY)

Hybrid
USD 140,000 - 190,000
Medical, dental, vision
401(k) plan
Life insurance
+1
Lead Systems Analyst
Lead Systems Analyst

Granite Solutions Groupe • Boston (MA), Northern (KY)

Hybrid
USD 110,000 - 170,000
Medical, dental, vision
Life insurance
Commuter benefits
+2
Systems Analyst
Systems Analyst

Granite Solutions Groupe • San Ramon (CA)

On-site
USD 120,000 - 180,000
Medical benefits
Dental benefits
Vision benefits
+3
Lead QE Engineer
Lead QE Engineer

Granite Solutions Groupe • Boston (MA), Northern (KY)

Hybrid
USD 140,000 - 190,000
Medical, dental, vision insurance
Company-paid life insurance
Commuter benefits/pre‑tax transit
+2
Senior Systems Analyst
Senior Systems Analyst

Granite Solutions Groupe • Boston (MA), Northern (KY)

On-site
USD 120,000 - 150,000
Medical benefits
Life insurance
Commuter benefits
+2
Senior Cloud Data Engineer
Senior Cloud Data Engineer

Granite Solutions Groupe • San Francisco (CA), Northern (KY)

Hybrid
USD 160,000 - 260,000
Comprehensive medical, dental, vision
Company-paid life insurance
Commuter benefits
+2
Senior Software Engineer, Global Banking & Markets, Trading Technology
Senior Software Engineer, Global Banking & Markets, Trading Technology

The Goldman Sachs Group • Salt Lake City (UT)

On-site
USD 160,000 - 210,000
Project Manager
Project Manager

Granite Solutions Groupe • Boston (MA), Northern (KY)

Hybrid
USD 120,000 - 160,000
Health Insurance
Dental Insurance
Vision Insurance
+4
Senior Software Engineer, Global Banking & Markets, Trading Technology
Senior Software Engineer, Global Banking & Markets, Trading Technology

Goldman Sachs • Utah

On-site
USD 180,000 - 240,000
Systems Engineer
Systems Engineer

GLG • New York (NY)

On-site
USD 88,000 - 120,000
Medical, dental, and vision coverage
Flexible paid time off
401(k) with employer match
+3