2

Remote Software Engineer Jobs in Norcross, GA (NOW HIRING)

Lead Software Engineer

Atlanta, GA · On-site +1

$161K - $204K/yr

Lead Software Engineer positions offered by Cox Automotive Corporate Services, LLC (Atlanta, Georgia). Provide project leadership in connection with constructing and coordinating software design ...

Title and Summary Lead Software Engineer Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone ...

Software Engineer III

Alpharetta, GA · On-site +1

$100K - $120K/yr

WHO YOU ARE Software Engineer plays a key role in the design, development/configuration, unit testing, installation, and ongoing maintenance of Zinnia software platforms. Works with stakeholders to ...

Software Engineer III

Alpharetta, GA · On-site +1

$100K - $120K/yr

WHO YOU ARE Software Engineer plays a key role in the design, development/configuration, unit testing, installation, and ongoing maintenance of Zinnia software platforms. Works with stakeholders to ...

Software Engineer II

Atlanta, GA · On-site +1

$89K - $134K/yr

Applies the principles of secure software engineering to the design, development, maintenance, testing, and evaluation of software and cloud infrastructure. Works cross-functionally to understand ...

Senior Software Engineer

Atlanta, GA · On-site +1

$119K - $162K/yr

The Senior Software Engineer is an experienced technical contributor who combines deep engineering craft with a track record of delivering full-stack features end-to-end. In this role, the engineer ...

Senior Software Engineer

Atlanta, GA · On-site +1

$119K - $162K/yr

The Senior Software Engineer is an experienced technical contributor who combines deep engineering craft with a track record of delivering full-stack features end-to-end. In this role, the engineer ...

Software Engineer (DevOps)

Atlanta, GA · Remote

$100K - $130K/yr

Atlanta, GA | NYC, NY | Remote, USA Employment Type: Full-time, Salaried Who We Are Impiricus is the first and only AI-powered HCP Engagement Engine. In 2025, Deloitte named Impiricus the #1 fastest ...

Senior Software Engineer

Atlanta, GA · On-site +1

$119K - $162K/yr

The Senior Software Engineer is an experienced technical contributor who combines deep engineering craft with a track record of delivering full-stack features end-to-end. In this role, the engineer ...

Software Engineer IV Hours: Monday - Friday, 9:00am to 5:00pm Location: 2520 Northwinds Parkway, Alpharetta, GA 30009 Salary: $176,521.40 per year Participate in testing, implementation, maintenance ...

Sr. Software Engineer, C#/.NET

Atlanta, GA · On-site +1

$117K - $155K/yr

As a Sr. Software Engineer, C#/.NET, you have an analytical mind and a passion for the craft of ... Hybrid - This role be a mix of working from our local office and remote depending on your ...

Showing results 41-60

Remote Software Engineer information

See Norcross, GA salary details

$59.5K

$138.3K

$192.7K

How much do remote software engineer jobs pay per year?

As of Aug 8, 2026, the average yearly pay for remote software engineer in Norcross, GA is $138,346.00, according to ZipRecruiter salary data. Most workers in this role earn between $112,500.00 and $162,200.00 per year, depending on experience, location, and employer.

Can you work remotely as a remote software engineer?

Yes, many remote software engineer positions are available that allow professionals to work from anywhere with an internet connection. These roles often require proficiency in collaboration tools, version control systems, and strong communication skills. Remote work arrangements vary by employer, with some offering full-time remote options and others hybrid models.

What are some common challenges faced by remote software engineers, and how can they be effectively managed?

Remote software engineers often encounter challenges such as communication barriers, time zone differences, and maintaining work-life balance. These can be effectively managed by utilizing collaboration tools (like Slack or Zoom), setting clear expectations with team members, and establishing a dedicated workspace. Regular check-ins, asynchronous updates, and proactive communication help ensure everyone stays aligned on project goals. Building strong relationships with colleagues through virtual meetings and team-building activities can also foster a supportive remote work environment.

What are the key skills and qualifications needed to thrive as a remote software engineer, and why are they important?

To thrive as a Remote Software Engineer, you need strong programming skills, proficiency in software development methodologies, and typically a degree in computer science or related field. Familiarity with version control systems like Git, cloud platforms, and project management tools such as Jira is often required. Excellent communication, self-motivation, and time management are crucial soft skills for remote collaboration. These abilities ensure effective development, seamless teamwork, and productivity in a distributed work environment.

What does a remote software engineer do?

As a remote software engineer, you work from home to create and develop systems using programming languages and frameworks. As part of your duties, you design and install software solutions by determining specifications and developing code. You also improve software initiatives by reviewing systems and recommending solutions, often virtually guiding clients through the database, network, and computer processes. By collecting and analyzing issues, you can develop solutions for a variety of technical problems. The remote aspect of this job means you can work from anywhere with a reliable internet connection.

What is a remote software engineer?

Remote Software Engineers are professionals who design, develop, test, and maintain software applications from locations outside of a traditional office environment. They collaborate with teams and clients using digital communication tools, allowing for flexible work arrangements. Remote Software Engineers require strong technical and communication skills, as well as the ability to manage their own schedules and work independently. This role is ideal for individuals who are self-motivated and comfortable working in a virtual setting.

What is the difference between Remote Software Engineer vs Remote Web Developer?

AspectRemote Software EngineerRemote Web Developer
Required CredentialsBachelor's in CS or related field, coding skillsBachelor's in CS, design, or related field, coding skills
Work EnvironmentCollaborates on software projects, often in teamsFocuses on website and web app development, often in teams
Employer & Industry UsageTech companies, startups, software firmsWeb agencies, tech companies, startups
Search & Comparison IntentOften compared for software development rolesRelated but more focused on web-specific tasks

Remote Software Engineers develop a wide range of software applications, while Remote Web Developers specialize in building websites and web-based applications. Both roles require similar technical skills and often work in similar environments, but their focus areas differ, making this comparison useful for those exploring career options or job opportunities in tech.

What are the most commonly searched types of Software Engineer jobs in Norcross, GA? The most popular types of Software Engineer jobs in Norcross, GA are:
What are popular job titles related to Remote Software Engineer jobs in Norcross, GA? For Remote Software Engineer jobs in Norcross, GA, the most frequently searched job titles are:
What cities near Norcross, GA are hiring for Remote Software Engineer jobs? Cities near Norcross, GA with the most Remote Software Engineer job openings:
Infographic showing various Remote Software Engineer job openings in Norcross, GA as of August 2026, with employment types broken down into 91% Full Time, and 9% Contract. Highlights an 100% Remote job distribution, with an average salary of $138,346 per year, or $66.5 per hour.

Senior Software Engineer (.NET) (Remote)

Braves Technologies

Woodstock, GA • On-site, Remote

Full-time

Medical

Re-posted 29 days ago


Job description

If your client gave you free-range to pick your tech stack, what would you do with it? What would you do if you had a new challenge every day? How would you feel if you could impact people's lives through tech?


Our Senior Developers become trusted advisors to our clients, working alongside other client stakeholders to ensure delivery and technical excellence. As a Senior Developer, you will lead by example and work hands-on alongside your teammates on delivery - as well as providing high-level guidance and advice to our customers.


Our Company:

Founded in 2003, Braves Technologies is helping global technology companies incubate their dedicated offshore software development teams in India. For the past 15+ years, Braves has been building Software Engineering, Game Development, and Customer Success teams for clients across the US and Australia.


For more information, you can visit https://www.bravestechnologies.com/


Our Culture:

We are a team focused on high performance, high delivery, diverse thinking, and embodying a collaborative culture at all levels. We value and encourage learning throughout the organization. Every employee at Braves understands ownership and fulfills what is required. We align a perfect work-life balance.



*****Potential Relocation to Australia*****


Key responsibilities:

Work under autonomy with a self-driven attitude to own problems and deliver solutions

Understand the complex business and technical problems, learn quickly, understand tradeoffs and communicate a solution

Capability to research alternative solutions and propose them within given constraints

Apply different languages and technologies to your projects while coding side by side with other developers on your team

Implementing continuous integration, delivery and DevOps practices to accelerate the delivery of new valuable functionality to its intended users

Applying test-driven development practices to ensure high quality of the software, and reduce future effort and cost on implementing changes to the product

Mentoring and coaching less experienced software engineers within the team and in our clients' tech teams, hosting tech meetups and our community events to share your expertise with others

Advising our clients on the right technical decisions and advocating for the best practices to use


About you/required skills:

Being an expert in one or more coding languages (C#, Java/Kotlin, Javascript...etc.) and being comfortable with learning a new languages and technologies required for a new client project

Having experience with continuous integration and continuous delivery (CI/CD) practices

Applying test-driven development practices (TDD) to your work

Working knowledge of one of the cloud technologies such as Azure, AWS, or Google Cloud

Working knowledge of docker. Experience with kubernetes would be an advantage

Being comfortable with one of the agile methodologies for organising their work

Being flexible and ready to wear multiple hats during the project lifecycle


What's in it for you/Benefits for working for us:

Competitive Salary

Hybrid work culture

Flexible work timings

Family Group Medical Health Insurance

Group Accidental Insurance

Leave encashments (Gross, not just base salary)

Regular Fun and Sports activities.

Birthday/Anniversary Celebrations

Other benefits like Gratuity, PF/VPF, maternity, etc.

Employment Type: FULL_TIME