2

Remote Software Engineers Jobs in Indiana (NOW HIRING)

Software Engineer * Type : W-2 or 1099-Direct Employment * Location : Indianapolis, IN (on-site ... Current opportunities allow for remote work from home. At E-gineering, we handle a variety of ...

Senior Software Engineer (III) Staff Software Engineer (IV) Your team is responsible for: As a ... Excellent communication skills, with the ability to collaborate across multiple remote teams, share ...

Senior Software Engineer (III) Staff Software Engineer (IV) Your team is responsible for: As a ... Excellent communication skills, with the ability to collaborate across multiple remote teams, share ...

Senior Software Engineer (III) Staff Software Engineer (IV) Your team is responsible for: As a ... Excellent communication skills, with the ability to collaborate across multiple remote teams, share ...

Senior Software Engineer (III) Staff Software Engineer (IV) Your team is responsible for: As a ... Excellent communication skills, with the ability to collaborate across multiple remote teams, share ...

Staff Software Engineer

Boston, IN ยท Remote

$195K - $257K/yr

The Staff Software Engineer is responsible for extending Circle's in-house blockchain systems ... Excellent communication skills, able to collaborate with remote teams, share ideas and present ...

Senior Software Engineer

Austin, IN ยท Remote

$152K - $205K/yr

The Senior Software Engineer is responsible for extending Circle's in-house blockchain systems ... Excellent communication skills, able to collaborate with remote teams, share ideas and present ...

Staff Software Engineer

Atlanta, IN ยท Remote

$195K - $257K/yr

The Staff Software Engineer is responsible for extending Circle's in-house blockchain systems ... Excellent communication skills, able to collaborate with remote teams, share ideas and present ...

Senior Software Engineer

Florence, IN ยท Remote

$152K - $205K/yr

The Senior Software Engineer is responsible for extending Circle's in-house blockchain systems ... Excellent communication skills, able to collaborate with remote teams, share ideas and present ...

Senior Software Engineer

Miami, IN ยท Remote

$152K - $205K/yr

The Senior Software Engineer is responsible for extending Circle's in-house blockchain systems ... Excellent communication skills, able to collaborate with remote teams, share ideas and present ...

Staff Software Engineer

Florence, IN ยท Remote

$195K - $257K/yr

The Staff Software Engineer is responsible for extending Circle's in-house blockchain systems ... Excellent communication skills, able to collaborate with remote teams, share ideas and present ...

Senior Software Engineer

Atlanta, IN ยท Remote

$152K - $205K/yr

The Senior Software Engineer is responsible for extending Circle's in-house blockchain systems ... Excellent communication skills, able to collaborate with remote teams, share ideas and present ...

Staff Software Engineer

Miami, IN ยท Remote

$195K - $257K/yr

The Staff Software Engineer is responsible for extending Circle's in-house blockchain systems ... Excellent communication skills, able to collaborate with remote teams, share ideas and present ...

Senior Software Engineer

Boston, IN ยท Remote

$152K - $205K/yr

The Senior Software Engineer is responsible for extending Circle's in-house blockchain systems ... Excellent communication skills, able to collaborate with remote teams, share ideas and present ...

Staff Software Engineer

Austin, IN ยท Remote

$195K - $257K/yr

The Staff Software Engineer is responsible for extending Circle's in-house blockchain systems ... Excellent communication skills, able to collaborate with remote teams, share ideas and present ...

next page

Showing results 1-20

Remote Software Engineers information

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, knowledge of software development methodologies, and typically a degree in computer science or related field. Familiarity with tools such as Git, cloud platforms, CI/CD pipelines, and issue tracking systems like Jira is highly valued. Excellent communication, self-motivation, and time management are vital soft skills for effective remote collaboration and productivity. These skills and qualities are crucial for delivering high-quality software and ensuring seamless teamwork in a distributed environment.

What are remote software engineers?

Remote software engineers are professionals who design, develop, and maintain software applications while working from a location outside of a traditional office environment. They use various tools and technologies to collaborate with teams, communicate with clients, and manage projects from home or any remote location. Remote software engineers are responsible for writing code, troubleshooting issues, and ensuring the quality of software products, just as their in-office counterparts do. This role often requires strong self-motivation, excellent communication skills, and the ability to work independently.

What is the difference between Remote Software Engineers vs Remote Web Developers?

AspectRemote Software EngineersRemote Web Developers
Required CredentialsBachelor's in CS or related field, coding skills, sometimes certificationsBachelor's in CS, web development certifications (e.g., HTML, CSS, JavaScript)
Work EnvironmentCollaborate on software projects, coding, testing, debuggingDesign and develop websites, front-end and back-end tasks
Employer & Industry UsageTech companies, startups, software firmsDigital agencies, e-commerce, tech companies
Search & Comparison IntentYesYes

Remote Software Engineers focus on developing comprehensive software solutions, often working on backend, frontend, or full-stack projects. Remote Web Developers specialize in creating and maintaining websites and web applications. While both roles require coding skills and often similar credentials, their work environments and project types differ. Understanding these distinctions helps job seekers find roles aligned with their skills and career goals.

How do Remote Software Engineers typically collaborate with their team members across different time zones?

Remote Software Engineers often work with colleagues spread across various time zones, which requires effective communication and collaboration strategies. Teams commonly rely on asynchronous tools such as code repositories, project management platforms, and regular documentation to keep everyone updated. Scheduled video meetings are usually planned to overlap with working hours for most team members, while chat tools and collaborative coding environments help bridge gaps. Flexibility and proactive communication are key to ensuring smooth project progress and maintaining strong professional relationships.
What are the most commonly searched types of Software Engineers jobs in Indiana? The most popular types of Software Engineers jobs in Indiana are:
What cities in Indiana are hiring for Remote Software Engineers jobs? Cities in Indiana with the most Remote Software Engineers job openings:
Software Engineer

Software Engineer

E-gineering, Inc.

Indianapolis, IN โ€ข On-site, Remote

Other

Posted 12 days ago


Job description


About E-gineering

E-gineering (EG) is a 100% employee-owned software consulting company based in Indianapolis, Indiana, founded in 2000. True consulting is about serving people with integrity, excellence, and a genuine heart. We stand behind our work, always do what's right, and are willing to take risks to uphold our values.


Why Join Us?
  • Work-Life Balance: We maintain a strict 40-hour work week. Your personal life matters as much as your professional one.
  • Award-Winning Culture: For over 13 years, we've been named one of theย Best Places to Work in Indiana, consistently ranking in the top 3.
  • Grace in Tough Times: Life happens. When it does, we offer grace and flexibility so you can focus on what matters most-yourself and your family.

Position Overview
  • Title: Software Engineer
  • Type: W-2 or 1099-Direct Employment
  • Location: Indianapolis, IN (on-site)
  • Relocation: Not offered
  • Work Authorization:ย Must be authorized to work in the United States without sponsorship, as E-gineering does not provide employment sponsorship now and in the future.

E-gineering (EG) is seeking a passionate Software Engineer with a minimum of three years of experience. This W-2 position requires candidates to live nearย Indianapolis, IN.ย ย 

Currently, we do not provide relocation assistance. W-2 employees may work from home, at EG's Indianapolis office, or at the client's location, depending on client needs. Current opportunities allow for remote work from home.ย 

At E-gineering, we handle a variety of projects that include:ย 

  • Collaborating within blended development teams to deliver software quickly using agile methodsย 
  • Helping clients develop solid CI/CD practices and fostering a DevOps cultureย 
  • Supporting decision-making and implementation of distributed systems for large enterprisesย 
  • Designing solutions that create business value for clientsย 
  • Cloud deployment and migrationย 

Who You Are:ย 

  • Continuously sharpening your skills to meet our customers' needsย 
  • Enthusiastic about sharing knowledge and actively helping teammates grow and excelย 
  • Humble - prioritizing the best outcomes for customers and the team over being "right."ย 

What You Enjoy:ย 

  • Working hard with a collaborative Teamย 
  • Committed to serving clients wellย 
  • Taking initiative to solve problems and learnย new technologiesย 
  • Assistingย teammates through challengesย 

What You'll Do:ย 

  • Develop server-side solutions using languages like Java, C#, JavaScript, and Pythonย 
  • Create effective API designs with front-end teams and integratorsย 
  • Write functional front-end code using modern JavaScript frameworks (React, Angular, Vue)ย 
  • Communicate with business stakeholders and decision-makers about development activities and solutionsย 
  • Advise clients on technological choicesย 
  • Continuously explore, evaluate, and implementย new technologiesย to enhance development efficiencyย 
  • Learnย new technologiesย to contribute acrossย different partsย of the software stack as neededย 

What You Bring:ย 

  • 3+ years of software development experienceย 
  • Strong knowledge of Java, C#, or JavaScriptย 
  • Experience with JavaScript frameworks such as Angular, React, or Vueย 
  • Extensive understanding of SQL and database designย 
  • Knowledge and experience with cloud technologiesย 
  • Experience with Agile methodologiesย 
  • Excellent interpersonal and communication skillsย 
  • Comfort using LLMs and other AI tools to rapidly learn aboutย new technologiesย andย ramp up on new engagementsย 
  • Comfort with Agentic AI as a tool to help build high-quality,ย well-engineeredย softwareย 
  • Familiarityย with prompt,ย context,ย and agent management techniquesย 
  • Experience with unit and integration testing and designing test systemsย 
  • Awareness of architectural trade-offs when designing software systemsย 
  • Ability to design and createย APIsย 
  • Ability to collaborate well with others in a development team, respecting team members; the best teams produce quality software without toxicity. Willingness to help others and humility to ask for help when neededย 

Nice to Have:ย 

  • Experience with Pythonย 
  • Experience with distributed systemsย toolingย like Kubernetesย 
  • Knowledge of messaging and event-driven technologies such as MQ or Kafkaย 
  • Passion for DevOps tools, technologies, and cultureย 
  • Experience with other programming platforms or languagesย 
  • Knowledge of NoSQL databasesย