1

Software Engineer Contract Jobs in Decatur, GA (NOW HIRING)

Principal Software Engineer (Go)

Atlanta, GA ยท On-site

$129K - $174K/yr

As a Stable Kernel Principal Software Engineer , you play an essential role in setting our ... contract, and end-to-end. * Experience creating and executing automated tests within CI/CD ...

New

Senior Software Engineer

Atlanta, GA

$117K - $155K/yr

Make an impact * The Senior Software Engineer will perform software development work on ... We are not accepting C2C or contract candidates for this role. Our promise to you Swisslog is a ...

... solutions Contract: 6 months (Can be extended depending on your performance and work ethics ... Experience on Spring Boot, Spring Integration, Linux, application monitoring and DevOps experience

Senior Software Engineer - Integrations

Atlanta, GA ยท Remote

$125K - $165K/yr

Worth is looking for a Senior Software Engineer to join our Integrations Squad and own the systems ... Experience designing or operating a public API or SDK (versioning, auth, contracts, developer ...

Senior Software Engineer

Atlanta, GA ยท On-site

$117K - $155K/yr

Kforce has a client that is seeking a remote Senior Software Engineer to join their team. Overview ... Hourly employees on a Service Contract Act project are eligible for paid sick leave. Note: Pay is ...

Senior Software Engineer

Atlanta, GA ยท On-site

$117K - $155K/yr

Define and evolve service contracts (Protobuf/gRPC) and integration layers with third-party systems ... Drive engineering excellence through code reviews, design reviews, and operational rigor * Improve ...

next page

Showing results 1-20

Software Engineer Contract information

See Decatur, GA salary details

$62K

$144K

$200.6K

How much do software engineer contract jobs pay per year?

As of Jul 11, 2026, the average yearly pay for software engineer contract in Decatur, GA is $144,032.00, according to ZipRecruiter salary data. Most workers in this role earn between $117,200.00 and $168,900.00 per year, depending on experience, location, and employer.

How much does a contract software engineer make?

Contract software engineers typically earn between $40 and $150 per hour, depending on experience, location, and project complexity. Hourly rates can vary based on skills such as proficiency in specific programming languages, tools, and certifications, as well as the duration and scope of the contract.

Is it true that AI will replace software engineers?

AI is unlikely to fully replace software engineers, as their role involves complex problem-solving, creativity, and understanding user needs that AI cannot replicate. Instead, AI tools are increasingly used to assist engineers in coding, testing, and automation, enhancing productivity rather than replacing the profession. Software engineers will continue to be essential for designing, maintaining, and improving software systems.

What are software engineer contracts?

Software engineer contracts are agreements where software engineers are hired on a temporary basis to work on specific projects or for a set period of time, rather than as permanent employees. Contractors often work for multiple clients, are paid hourly or per project, and may have more flexible schedules. These contracts outline the scope of work, compensation, deadlines, and other terms. Contract software engineers are responsible for delivering quality code and meeting the requirements set by the client or organization. This working arrangement can offer more autonomy, but also less job security and benefits compared to full-time employment.

What are the key skills and qualifications needed to thrive as a Software Engineer Contract, and why are they important?

To thrive as a Software Engineer Contract, you need strong programming skills, a solid understanding of software development methodologies, and a relevant degree or proven experience in computer science or related fields. Familiarity with source control systems (e.g., Git), cloud platforms, and proficiency in languages or frameworks required by the contract are crucial, as are any certifications in areas like AWS or Agile methodologies. Excellent problem-solving, adaptability, and communication skills help you quickly integrate with new teams and deliver results in diverse environments. These skills ensure you can efficiently contribute to projects, meet client expectations, and maintain professional flexibility across various assignments.

What is the difference between Software Engineer Contract vs Software Engineer Full-Time?

AspectSoftware Engineer ContractSoftware Engineer Full-Time
Employment TypeTemporary, project-basedPermanent, ongoing
Work EnvironmentTypically freelance or agency-basedCompany offices or remote
CredentialsUsually similar certifications and skillsSame as contract roles
BenefitsLimited or no benefitsHealth, retirement, paid leave

In summary, Software Engineer Contract roles are temporary positions focused on specific projects, often with fewer benefits, while Software Engineer Full-Time roles offer permanent employment with comprehensive benefits. Both roles require similar skills and credentials but differ mainly in employment stability and perks.

What are some common challenges faced by software engineers working on contract positions, and how can they be managed?

Software engineers on contract often face challenges such as quickly adapting to new codebases, understanding diverse team workflows, and managing changing project scopes. It's important to proactively communicate with team members, clarify project requirements early on, and stay organized to meet tight deadlines. Additionally, maintaining a strong personal workflow and being open to feedback can help contract engineers integrate more smoothly and deliver high-quality results within limited timeframes.

Can you make $500,000 as a software engineer?

Software engineers can earn $500,000 or more annually, primarily through senior roles, specialized skills, or working at large tech companies with stock options and bonuses. Achieving this level often requires extensive experience, advanced technical expertise, and sometimes leadership responsibilities or equity compensation.

What engineer makes $500,000 a year?

Senior software engineers, especially those in high-demand fields like machine learning, AI, or working at major tech companies, can earn $500,000 or more annually through base salary, bonuses, and stock options. Achieving this level typically requires extensive experience, specialized skills, and often leadership roles or equity compensation.
What are the most commonly searched types of Software Engineer jobs in Decatur, GA? The most popular types of Software Engineer jobs in Decatur, GA are:
What are popular job titles related to Software Engineer Contract jobs in Decatur, GA? For Software Engineer Contract jobs in Decatur, GA, the most frequently searched job titles are:
What cities near Decatur, GA are hiring for Software Engineer Contract jobs? Cities near Decatur, GA with the most Software Engineer Contract job openings:
Principal Software Engineer (Go)

Principal Software Engineer (Go)

Stable Kernel

Atlanta, GA โ€ข On-site

$129K - $174K/yr

Full-time

Medical, Dental, Vision, Life, Retirement

Posted 3 days ago

New


Job description

About the Company:
Stable Kernel is a technology services firm and custom software developer building scalable software solutions for cutting-edge, innovative enterprises to move their business forward. We are headquartered in Atlanta, GA.
We're a privately held, Great Place to Work Certified Companyโ„ข with a multi-award-winning culture and an impressive 10-plus-year trajectory of sustainable growth. At Stable Kernel, we support our employees in ways that help them do some of the best work of their lives.
About the Role:
As a Stable Kernel Principal Software Engineer, you play an essential role in setting our portfolio of world-class clients up for success through the development and delivery of their most innovative, transformational initiatives. You will collaborate daily with other engineers and product team members, make decisions that influence the path of a product roadmap, leverage software development best practices, and become a more well-rounded engineer as you learn new technologies. Your knowledgeable practice, reliability, and consultative nature make you an engineer that stakeholders and teammates trust.
Principal Software Engineers may be classified as individual contributors or people managers with individual contributor responsibilities.
Core Responsibilities Include:
  • Technical Impact:
    • Designing and implementing exemplary solutions regarding scalability and cost-effectiveness by making trade-offs between opportunity and complexity.
    • Setting standards for codebase health and promoting best practices throughout the organization.
  • Business Alignment:
    • Clarifying strategic outcomes and influencing roadmaps and projects.
    • Identifying, suggesting, and driving improvements in your customers' end-to-end experience.
    • Aiding in estimating work for new business with more unknowns and coaching others in estimation best practices.
  • Interacting with Others:
    • Coordinating across the entire company.
    • Influencing the entire organization to make changes to support your work.
    • Advising teams across the company.
  • Autonomy & Ambiguity:
    • Designing a long-term roadmap with no direction.
    • Translating customer and business needs and strategic direction into projects and consistently simplifying high-complexity situations.
    • Coaching and mentoring others in tackling ambiguity.
  • Problem-Solving:
    • Planning, communicating, and executing to solve our most challenging problems.
    • Ensuring alignment with long-term objectives, fostering a culture of informed decision-making and innovation.
    • Decomposing strategic direction into projects:
    • Anticipating most risks and driving simplification to mitigate risks ahead of time.
    • Escalating issues while solving them in parallel ensuring others are informed.
  • Leadership:
    • identifying and nurturing potential in others
    • providing strategic guidance
    • helping develop career paths for team members
    • Setting the strategic direction for projects or areas of technology, leading multiple project teams, and influencing decision-making at higher organizational levels.
    • Exhibiting strong capabilities in stakeholder management, negotiating, and problem-solving in complex scenarios.
    • Mentoring and developing other leaders within the team, fostering a culture of innovation, and contributing significantly to organizational goals.
    • Proposing new organization-level processes to improve key areas such as team throughput, employee happiness, or product engagement.
    • Driving best practices across the organization.
    • Exhibiting exceptional mentoring abilities and fostering a culture of continuous learning and improvement by
    • Leading projects.

Deep Expertise With:
  • Go: Architect and deliver high-performance, distributed systems using Go; apply advanced concurrency patterns, performance tuning, and service design principles to build scalable, resilient backend platforms.
  • AWS: Design and lead cloud-native architectures on AWS, leveraging services such as ECS/EKS, Lambda, API Gateway, S3, RDS, DynamoDB, CloudWatch, and IAM to deliver secure, scalable, and highly available solutions.
  • Datadog: Implement comprehensive observability strategies using Datadog, including application performance monitoring (APM), distributed tracing, log aggregation, dashboards, and alerting to proactively identify and resolve production issues.
  • Infrastructure as Code (IaC): Design and manage cloud infrastructure using Infrastructure as Code practices and tools (e.g., Terraform or AWS CloudFormation), enabling repeatable, secure, and automated infrastructure provisioning across environments.
  • Strong experience architecting, designing, and implementing backend services with an emphasis on high test coverage at all levels - unit, integration, contract, and end-to-end.
  • Experience creating and executing automated tests within CI/CD pipelines using quality gates to ensure reliability and maintainability (e.g. GitHub Actions, CircleCI, Jenkins).
  • Experience with test infrastructure and environments that support backend service validation, including service virtualization and mocking in CI/CD workflows.
  • Experience conducting backend performance and load testing to assess system scalability, latency, and throughput under production-like conditions.

General Requirements:
  • 10+ years of development experience with an emphasis on back-end development.
  • Extensive experience serving as a trusted consultant to stakeholders and cross-functional teams, providing expert guidance on backend service design, delivery, and integration.
  • A curious technologist who explores AI augmented development workflows, leveraging tools such as Anthropic models, Cursor, Copilot with Open Spec, Spec Kit, and related frameworks.
  • Degree in Computer Science or relevant field or experience.

A Bit More Info:
Minimum Base Compensation: $170,000
This is a full-time position.
Stable Kernel operates a People Before Place Hybrid model, allowing most employees to choose where they can do their best work most days.
Minimal travel is associated with this role.
Our generous total compensation package includes:
  • Company-subsidized health, vision, and dental plan premium options beginning on the first day of employment
  • 401k with above-average company matching
  • Fully paid Group Life, Short and Long Term Disability, and AD&D insurance
  • Optional Flexible Spending Account and Health Savings Account participation
  • Voluntary Life, Critical Illness, and Accident insurance
  • EAP and Health Advocacy program available at no cost to employees and their dependents
  • $3000+ annual industry educational budget

*Note - We are not sponsoring employment visas at this time. If you are currently in possession of an employment visa, it will need to be effective for at least 3 years from the date of your application for your candidacy for employment to be considered.
Stable Kernel's culture is inclusive and expansive. We celebrate diversity in its many glorious forms and do not discriminate based on race, religion, color, national origin, gender role orientation, sexual orientation, age, marital status, veteran status, or disability status.
However, we will discriminate against those unwilling to comply with the practice of our company values:
  • we work with integrity always
  • we respect our work and each other
  • we are dedicated to life-long learning and sharing
  • we stay hungry for new challenges

If you are like-minded in this regard, we hope you will apply. We look forward to meeting you.