2

Remote Software Engineer Jobs in Austin, TX (NOW HIRING)

As a Software Engineer, CICD you will integrate tightly with teams across the company, and span all ... This includes remote caching, remote execution, target identification and selection, etc. * Operate ...

The Software Team is seeking a Staff Software Engineer to help bridge the gap between complex ... Our people-first culture and global support system, including the remote work option and Employee ...

Senior Software Engineer I

Austin, TX ยท On-site +1

$121K - $160K/yr

Our engineering team releases new software every week, moves at a fast pace, and works directly ... AWS We are a remote-first development organization that values flexibility in how our teams work.

Remote Job Summary: We are looking for experienced software engineers to help train and evaluate next-generation AI systems through real-world software engineering tasks. This role is best suited for ...

This is a fully remote position What you'll own * The codebase. A full-stack Python + TypeScript ... places software can make a difference, and we are a company where a single engineer can own a ...

We are seeking an experienced fully remote Software QA Manager to join our Software Development ... Manage, mentor, and motivate a team of QA engineers supporting multiple software products.

Software Engineer

New York, NY ยท On-site +1

$120K - $140K/yr

Position Summary Release Recovery is looking for a Software Engineer with strong full-stack experience to help design, build, and maintain digital products that expand access to high-quality ...

next page

Showing results 1-20

Remote Software Engineer information

See Austin, TX salary details

$62.9K

$146.2K

$203.6K

How much do remote software engineer jobs pay per year?

As of Jul 6, 2026, the average yearly pay for remote software engineer in Austin, TX is $146,192.00, according to ZipRecruiter salary data. Most workers in this role earn between $118,900.00 and $171,400.00 per year, depending on experience, location, and employer.

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 are Remote Software Engineers?

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 Austin, TX? The most popular types of Software Engineer jobs in Austin, TX are:
What cities near Austin, TX are hiring for Remote Software Engineer jobs? Cities near Austin, TX with the most Remote Software Engineer job openings:
Infographic showing various Remote Software Engineer job openings in Austin, TX as of June 2026, with employment types broken down into 64% Full Time, 9% Part Time, and 27% Contract. Highlights an 100% Remote job distribution, with an average salary of $146,192 per year, or $70.3 per hour.

Software Engineer / Senior Software Engineer

Futran Tech Solutions Pvt. Ltd.

Austin, TX โ€ข On-site, Remote

$121K - $160K/yr

Full-time

Posted 8 days ago


Job description

Job Description - Software Engineer / Senior Software Engineer
AI-Enabled Logging Platform Modernization (ELK Stack | .NET | AWS)
Role Overview
We are looking for strong Software Engineers with hands-on experience in ELK Stack, enterprise logging frameworks, .NET application ecosystems, and AI-assisted development practices to support a strategic logging modernization initiative.
The team will work on consolidating and migrating multiple application logging frameworks into a unified ELK-based observability platform. Most applications are built on .NET, Angular, and AWS-based architectures. The role requires expertise in scalable logging architectures, Kibana dashboards, log ingestion pipelines, and modern Agentic AI-driven development practices.
Key Responsibilities
Design, develop, and migrate enterprise logging frameworks into a centralized ELK (Elasticsearch, Logstash, Kibana) platform
Implement observability and logging standards across .NET, Angular, and AWS-based applications
Build scalable log ingestion, parsing, indexing, and visualization pipelines
Standardize structured logging patterns across distributed systems and microservices
Integrate application logs, infrastructure logs, and cloud-native monitoring into a unified platform
Develop dashboards, alerts, and monitoring capabilities using Kibana
Optimize Elasticsearch clusters for performance, scalability, and reliability
Enable operational intelligence through centralized logging, analytics, and observability
Collaborate with platform engineering, DevOps, SRE, and cloud teams for rollout and adoption
Leverage AI-assisted / Agentic development approaches for automation, code generation, debugging, and operational productivity
Support CI/CD integration and automation for observability deployment workflows
Required Skills
Strong hands-on experience with Elasticsearch, Logstash, Kibana, Beats / Fluentd / Fluent Bit
Experience implementing logging solutions for .NET / .NET Core and Angular applications
Strong understanding of distributed systems and microservices architectures
Experience with structured logging frameworks such as Serilog, NLog, Log4Net
Strong understanding of .NET application architecture and troubleshooting
Experience with REST APIs and log ingestion pipelines
Hands-on AWS experience including CloudWatch, ECS/EKS, Lambda, API Gateway, and S3
Kubernetes and containerized platform experience
Experience using AI-assisted engineering tools (OpenAI/Copilot/GenAI-based developer tools)
Ability to leverage Agentic development approaches for automation and operational productivity
Preferred Qualifications
Experience in enterprise observability or logging modernization programs
Experience migrating legacy/on-prem logging systems to cloud-native ELK platforms
Exposure to OpenTelemetry and distributed tracing
Experience in platform engineering or SRE environments preferred
Knowledge of AIOps and observability analytics is a plus
Soft Skills
Strong analytical and troubleshooting abilities
Excellent collaboration and communication skills
Ability to work in fast-paced engineering transformation programs
Proactive mindset focused on automation and continuous improvement