Collaborate with architects on mid-level and high-level design. • Complexity: Solve complex ... example GitHub Actions, leveraging Terraform and Ansible to create CI/CD pipeline automation ...
Collaborate with architects on mid-level and high-level design. • Complexity: Solve complex ... example GitHub Actions, leveraging Terraform and Ansible to create CI/CD pipeline automation ...
Software Engineer
Lexington, MA · Hybrid
Software Engineer Clearance Level: Must be able to obtain an Active Secret Clearance - Must be US ... Experience with source code version control systems (i.e., git & Github) * Experience building ...
Software Engineer
Lexington, MA · Hybrid
Software Engineer Clearance Level: Must be able to obtain an Active Secret Clearance - Must be US ... Experience with source code version control systems (i.e., git & Github) * Experience building ...
Software Engineer
Roslindale, MA · On-site
$120K - $160K/yr
Help shape their build pipeline with GitHub Actions, Docker, and CMake * Collaborate across ... As a Software Engineer, you will be responsible for designing, developing, and maintaining our ...
Quick apply
Software Engineer
Roslindale, MA · On-site
$120K - $160K/yr
Help shape their build pipeline with GitHub Actions, Docker, and CMake * Collaborate across ... As a Software Engineer, you will be responsible for designing, developing, and maintaining our ...
Software Engineer
Lexington, MA · Hybrid
Software Engineer Clearance Level: Must be able to obtain an Active Secret Clearance - Must be US ... Experience with source code version control systems (i.e., git & Github) * Experience building ...
Software Engineer
Lexington, MA · Hybrid
Software Engineer Clearance Level: Must be able to obtain an Active Secret Clearance - Must be US ... Experience with source code version control systems (i.e., git & Github) * Experience building ...
Software Engineer
Boston, MA · On-site
... high level of autonomy. Responsibilities : • Collaborate with engineering and design team to ... Github) • Comfortable in conducting independent research, explorations and determining tech ...
Software Engineer
Boston, MA · On-site
... high level of autonomy. Responsibilities : • Collaborate with engineering and design team to ... Github) • Comfortable in conducting independent research, explorations and determining tech ...
... high level of autonomy and ownership. REEKON's software spans mobile and desktop devices and ... Internal tooling CI/CD (AWS/Github) * Comfortable in conducting independent research, explorations ...
Quick apply
... high level of autonomy and ownership. REEKON's software spans mobile and desktop devices and ... Internal tooling CI/CD (AWS/Github) * Comfortable in conducting independent research, explorations ...
Staff Software Engineer (Cloud, Kubernetes)
Lowell, MA · On-site
$59.50 - $77.25/hr
Collaborate with architects on mid-level and high-level design. • Complexity: Solve complex ... Extensive experience with GitHub Actions, leveraging Terraform and Ansible to create CI/CD pipeline ...
Staff Software Engineer (Cloud, Kubernetes)
Lowell, MA · On-site
$59.50 - $77.25/hr
Collaborate with architects on mid-level and high-level design. • Complexity: Solve complex ... Extensive experience with GitHub Actions, leveraging Terraform and Ansible to create CI/CD pipeline ...
Software Engineer
Boston, MA · On-site
... high level of autonomy and ownership. REEKON's software spans mobile and desktop devices and ... Internal tooling CI/CD (AWS/Github) * Comfortable in conducting independent research, explorations ...
Software Engineer
Boston, MA · On-site
... high level of autonomy and ownership. REEKON's software spans mobile and desktop devices and ... Internal tooling CI/CD (AWS/Github) * Comfortable in conducting independent research, explorations ...
Software Engineer
Boston, MA · On-site
As a Software Engineer, you will collaborate with engineering and design teams to advance software ... Github) • Comfortable in conducting independent research, explorations and determining tech ...
Software Engineer
Boston, MA · On-site
As a Software Engineer, you will collaborate with engineering and design teams to advance software ... Github) • Comfortable in conducting independent research, explorations and determining tech ...
Software Engineer -AI Product Development
Newton, MA · On-site +1
This is a hands-on, mid-level engineering position for someone with strong general software development skills who is interested in applying those skills to AI-enabled products. You will work ...
Software Engineer -AI Product Development
Newton, MA · On-site +1
This is a hands-on, mid-level engineering position for someone with strong general software development skills who is interested in applying those skills to AI-enabled products. You will work ...
Controls Engineer (Mid-Level)
Wilmington, MA · On-site
$120K/yr
We are currently seeking a Controls Engineer (Mid-Level) for our client in the Engineering Solutions domain. We value our professionals, providing comprehensive benefits and the opportunity for ...
Quick apply
Controls Engineer (Mid-Level)
Wilmington, MA · On-site
$120K/yr
We are currently seeking a Controls Engineer (Mid-Level) for our client in the Engineering Solutions domain. We value our professionals, providing comprehensive benefits and the opportunity for ...
Software Engineer -AI Product Development
Newton, MA · On-site
$100K - $115K/yr
This is a hands-on, mid-level engineering position for someone with strong general software development skills who is interested in applying those skills to AI-enabled products. You will work ...
Software Engineer -AI Product Development
Newton, MA · On-site
$100K - $115K/yr
This is a hands-on, mid-level engineering position for someone with strong general software development skills who is interested in applying those skills to AI-enabled products. You will work ...
Proficiency with CI/CD tools (e.g., Jenkins, GitHub Actions) and source control (Git) * Exposure to ... JOB TITLE Software Engineer JOB FAMILY Software Engineering LOCATION 280 Congress Not sure you meet ...
Proficiency with CI/CD tools (e.g., Jenkins, GitHub Actions) and source control (Git) * Exposure to ... JOB TITLE Software Engineer JOB FAMILY Software Engineering LOCATION 280 Congress Not sure you meet ...
Mid-Level Structural Engineer
Boston, MA · On-site
We are offering an exciting opportunity for a Mid-level Structural Engineer to join our team in our ... Knowledge of structural engineering software (AASHTOWare, LARSA 4D, MDX, SP Column, MerlinDASH ...
Quick apply
Mid-Level Structural Engineer
Boston, MA · On-site
We are offering an exciting opportunity for a Mid-level Structural Engineer to join our team in our ... Knowledge of structural engineering software (AASHTOWare, LARSA 4D, MDX, SP Column, MerlinDASH ...
Software Engineer Clearance Level: Must be able to obtain an Active Secret Clearance - Must be US ... Experience with source code version control systems (i.e., git & Github) * Experience building ...
Software Engineer Clearance Level: Must be able to obtain an Active Secret Clearance - Must be US ... Experience with source code version control systems (i.e., git & Github) * Experience building ...
We are offering an exciting opportunity for a Mid-level Structural Engineer to join our team in our ... Knowledge of structural engineering software (AASHTOWare, LARSA 4D, MDX, SP Column, MerlinDASH ...
We are offering an exciting opportunity for a Mid-level Structural Engineer to join our team in our ... Knowledge of structural engineering software (AASHTOWare, LARSA 4D, MDX, SP Column, MerlinDASH ...
Software Engineer
Boston, MA · On-site
About the Role TITLE: Software Engineer, Trading Technology TEAM: Investment Implementation ... Proficiency with CI/CD tools (e.g., Jenkins, GitHub Actions) and source control (Git) * Exposure to ...
Software Engineer
Boston, MA · On-site
About the Role TITLE: Software Engineer, Trading Technology TEAM: Investment Implementation ... Proficiency with CI/CD tools (e.g., Jenkins, GitHub Actions) and source control (Git) * Exposure to ...
Software Engineer
Boston, MA · On-site
About the Role TITLE: Software Engineer, Trading Technology TEAM: Investment Implementation ... Proficiency with CI/CD tools (e.g., Jenkins, GitHub Actions) and source control (Git) * Exposure to ...
Software Engineer
Boston, MA · On-site
About the Role TITLE: Software Engineer, Trading Technology TEAM: Investment Implementation ... Proficiency with CI/CD tools (e.g., Jenkins, GitHub Actions) and source control (Git) * Exposure to ...
Mid-Level Structural Engineer
Boston, MA · On-site
We are offering an exciting opportunity for a Mid-level Structural Engineer to join our team in our ... Knowledge of structural engineering software (AASHTOWare, LARSA 4D, MDX, SP Column, MerlinDASH ...
Mid-Level Structural Engineer
Boston, MA · On-site
We are offering an exciting opportunity for a Mid-level Structural Engineer to join our team in our ... Knowledge of structural engineering software (AASHTOWare, LARSA 4D, MDX, SP Column, MerlinDASH ...
Software Engineer
Boston, MA · On-site
About the Role TITLE: Software Engineer, Trading Technology TEAM: Investment Implementation ... Proficiency with CI/CD tools (e.g., Jenkins, GitHub Actions) and source control (Git) * Exposure to ...
Software Engineer
Boston, MA · On-site
About the Role TITLE: Software Engineer, Trading Technology TEAM: Investment Implementation ... Proficiency with CI/CD tools (e.g., Jenkins, GitHub Actions) and source control (Git) * Exposure to ...
Mid Level Github Software Engineer information
See Malden, MA salary details
$66.2K - $79.7K
2% of jobs
$79.7K - $93.2K
4% of jobs
$93.2K - $106.6K
6% of jobs
$106.6K - $120.1K
8% of jobs
$127.3K is the 25th percentile. Wages below this are outliers.
$120.1K - $133.5K
7% of jobs
$133.5K - $147K
18% of jobs
The median wage is $150.2K / yr.
$147K - $160.5K
16% of jobs
$160.5K - $173.9K
2% of jobs
$179.5K is the 75th percentile. Wages above this are outliers.
$173.9K - $187.4K
26% of jobs
$187.4K - $200.9K
1% of jobs
$200.9K - $214.3K
8% of jobs
$66.2K
$153.9K
$214.3K
How much do mid level github software engineer jobs pay per year?
What is the difference between Mid Level Github Software Engineer vs Junior Software Developer?
| Aspect | Mid Level Github Software Engineer | Junior Software Developer |
|---|---|---|
| Required Credentials | Bachelor's in CS or related field, some experience with GitHub and coding | Typically entry-level, may have internship or coursework experience |
| Work Environment | Collaborative teams, Agile/Scrum environments, using GitHub for version control | Learning-focused, supervised tasks, basic version control use |
| Employer & Industry Usage | Tech companies, startups, open-source projects | Entry-level roles across various industries, including tech and non-tech |
The Mid Level Github Software Engineer is expected to have practical experience with GitHub, coding, and collaborative development, whereas a Junior Software Developer is typically at an entry-level stage, focusing on learning and basic tasks. The mid-level role involves more independence and complex problem-solving, while the junior role emphasizes skill development and mentorship.
Full-time
Posted 4 days ago
UKG rating
8.2
Based on 41 frontline employees who took The Breakroom Quiz
108th of 245 rated software companies
Job description
At UKG, the work you do matters. The code you ship, the decisions you make, and the care you show a customer all add up to real impact. Today, tens of millions of workers start and end their days with our workforce operating platform. Helping people get paid, grow in their careers, and shape the future of their industries. That's what we do.
We never stop learning. We never stop challenging the norm. We push for better, and we celebrate the wins along the way. Here, you'll get flexibility that's real, benefits you can count on, and a team that succeeds together. Because at UKG, your work matters-and so do you.
About The Role:
UKG is looking for a Senior Software Engineer to build and maintain our public/private cloud's PaaS layer (Platform as a Service). This is a specialized team that abstracts the complexities of Infrastructure, Networking, and Security requirements to ensure they are consumed in standardized ways for supporting Applications. These services are built in Linux leveraging various technologies including Go, Ansible, K8s, GKE, Google Cloud Platform (GCP) and Openstack, to name a few. This position will partner with our Agile development teams to assure smooth integration and deployment of UKG software across the entire cloud infrastructure.
This work is in the Engineering Acceleration group supporting internal product teams in their deployments. The right software engineer background and experience will be with cloud technologies, GitHub Actions, Terraform and Ansible. Is recognized as an expert in their technical area.
This position may perform work with the U.S. government therefore
• Ideal candidate should be a U.S. Citizen
• Existing or previous Government Security Clearance preferred, or ability to obtain appropriate security clearance is required
Responsibilities:
• Software Development: Write clean, maintainable, and efficient code for various software applications and systems.
• Technical Strategy: Drive the technical strategy and vision for major projects and initiatives, ensuring alignment with business goals and industry best practices. Be able to communicate complex concepts, anticipate potential objections, and influence others to adopt a point of view.
• Leadership: Lead cross-functional teams to design, develop, and deliver high-impact software projects on time and within budget. Coordinate activities and tasks of other team members, working independently and needing guidance only in the most complex situations.
• Architectural Excellence: Architect, design, and develop complex software systems and applications, ensuring high standards of performance, scalability, and reliability. Collaborate with architects on mid-level and high-level design.
• Complexity: Solve complex issues with innovative solutions, setting precedents as needed. Navigate information, alternatives, and relationships to achieve results. Communicate complex concepts, anticipate objections, and influence adoption of viewpoints.
• Impact: Impact the achievement of area/group objectives. Develop team policies, procedures, and techniques. Drive prioritization of technical debt, articulating the expected impact and outcomes.
• Service Health and Quality: Ensure the health and quality of services and incidents, proactively identifying and addressing issues. Utilize service health indicators and telemetry for action. Conduct thorough root cause analysis and implement measures to prevent future recurrences.
• Engineering Excellence Practices: Advocate for and implement best quality practices, hold a high bar for engineering excellence, and guide the team in maintaining service quality through the testing pyramid.
• DevOps Model: Oversee CI/CD pipelines, ensuring efficient build, test, and deployment phases. Take ownership from working with product management on requirements to designing, developing, testing, deploying, and maintaining software in production.
• Testing: Build testable software, define tests, participate in the testing process, automate tests using tools (e.g., JUnit, Selenium) and design patterns leveraging the test automation pyramid as the guide.
• Code Review: Conduct comprehensive code reviews, providing constructive feedback and ensuring adherence to best practices.
• Mentorship: Provide technical mentorship and guidance, fostering a culture of learning and continuous improvement. Mentor junior engineers on taking ownership of the full lifecycle of services and features.
• Documentation: Develop and maintain comprehensive technical documentation for software applications and systems.
• Innovation: Stay current with emerging technologies and industry trends, advocating for their adoption where appropriate to drive innovation and productivity enhancement within the team (e.g., CoPilot).
Minimum Qualifications:
• Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.
• 5+ years of software engineering experience
• 1.5 years of GitOps/DevOps experience building Infrastructure as Code pipelines or processes to support large teams
• Deep expertise in one or more programming languages such as GoLang, C, C++, C#, .NET, Python, Java, or JavaScript.
• Extensive experience with GitOps tooling for example GitHub Actions, leveraging Terraform and Ansible to create CI/CD pipeline automation frameworks and container-based deployments.
• Deep experience working with Kubernetes, Docker, and public cloud deployment platforms
• Extensive experience with software architecture and design patterns, including the ability to design and implement scalable, reliable systems in a DevOps model.
• Proven track record of leading and delivering large-scale, complex software projects.
• Proficiency with cloud technologies like Azure, AWS, GCP, and version control systems like GitHub.
• Proficiency in building telemetry or observability as part of the development process.
• Deep understanding of Kubernetes operators, networking primitives, including Services, Ingress, Gateway API, and service mesh architectures (e.g., Istio, Linkerd), with hands-on experience operating them at scale.
• Strong expertise in DNS architecture and operations, including traffic management, split-horizon DNS, failover strategies, and performance optimization in large-scale distributed systems.
• Proven experience designing and operating service-to-service routing, including L7 traffic shaping, canary deployments, blue/green releases, and zero-downtime migration strategies.
• Experience with API gateway and edge routing technologies (e.g., NGINX, Envoy, Kong, or cloud-native equivalents), including authentication, rate limiting, and policy enforcement.
• Hands-on experience with TLS/mTLS, certificate lifecycle management, and secure service-to-service communication in a Kubernetes or microservices environment.
Preferred Qualifications:
• Master's degree or PhD in Computer Science or a related technical field.
• Experience and deep understanding GitHub Actions, Argo CD, or similar GitOps and CI/CD platforms for Kubernetes application deployment, release orchestration, traffic routing, and lifecycle management.
Familiarity with developing accessible technologies.
• Dedicated to diversity and inclusion initiatives.
• Demonstrated expertise in specialized disciplines and related fields. Recognized as an expert in their technical area.
• Understanding of internal and external business challenges and regulatory factors. Apply best practices to improve products, processes, or services.
Company Overview:
UKG is the Workforce Operating Platform that puts workforce understanding to work. With the world's largest collection of workforce insights, and people-first AI, our ability to reveal unseen ways to build trust, amplify productivity, and empower talent, is unmatched. It's this expertise that equips our customers with the intelligence to solve any challenge in any industry - because great organizations know their workforce is their competitive edge. Learn more at ukg.com.
Equal Opportunity Employer
UKG is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, disability, religion, sex, age, national origin, veteran status, genetic information, and other legally protected categories.
View The EEO Know Your Rights poster
UKG participates in E-Verify. View the E-Verify posters here.
It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
Disability Accommodation in the Application and Interview Process
For individuals with disabilities that need additional assistance at any point in the application and interview process, please email UKGCareers@ukg.com.
The pay range for this position is $102,300 to $147,050. The actual base pay offered may vary depending on skills, experience, job-related knowledge and work location. In addition to base pay, employees may be eligible to participate in a performance-based bonus plan and to receive restricted stock unit awards as part of total compensation. Learn more about UKG's benefits and rewards at https://www.ukg.com/about-us/careers/benefits