1

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

Senior Software Engineer

Austin, TX · On-site

$100 - $140/hr

As a Senior Software Engineer, you will be responsible for executing the plan for design, development, testing, and automation of intelligent manufacturing application software using Scala, Java ...

Software Engineer, Data (L1)

Austin, TX · On-site

$113K - $136K/yr

Software Engineer, Data (L1) Austin, TX (Onsite 4 days per week) Note: This is a full-time role and ... Proficient in Scala, Python, or Java * Well versed in Data Lake & Delta Lake Concepts

Software Engineer, Data (L1)

Austin, TX · On-site

$113K - $136K/yr

Software Engineer, Data (L1) Austin, TX (Onsite 4 days per week) Note: This is a full-time role and ... Proficient in Scala, Python, or Java * Well versed in Data Lake & Delta Lake Concepts

They are seeking a Software Engineer for Starlink to develop reliable software systems and web ... Preferred : • Programming experience in Python, C#, .NET, Go, Scala, Java, or similar object ...

APPLICATION SOFTWARE ENGINEER The application software team is the central nervous system of SpaceX ... Programming experience in Python, C#.NET, Go, Scala, Java, or similar object-oriented language * 1+ ...

Sr. Software Engineer (Starlink)

Bastrop, TX

$121K - $160K/yr

SR. SOFTWARE ENGINEER (STARLINK) At SpaceX we're leveraging our experience in building rockets and ... Programming experience in Python, C#, .NET, Go, Scala, Java, or similar object-oriented language

SOFTWARE ENGINEER (STARLINK) At SpaceX we're leveraging our experience in building rockets and ... Programming experience in Python, C#, .NET, Go, Scala, Java, or similar object-oriented language

Minimum Qualifications 2+ years of industry experience building scalable micro services or data driven platforms Strong computer science fundamentals Prior experience with Java/Scala/C++ or ...

SR. APPLICATION SOFTWARE ENGINEER The application software team is the central nervous system of ... Programming experience in Python, C#.NET, Go, Scala, Java, or similar object-oriented language * 1+ ...

APPLICATION SOFTWARE ENGINEER The application software team is the central nervous system of SpaceX ... Programming experience in Python, C#.NET, Go, Scala, Java, or similar object-oriented language * 1+ ...

Java/Scala Big Data Engineer

Austin, TX · On-site

$55.25 - $73/hr

Senior Java/Scala Big Data Engineer Location: Sunnyvale, CA or Austin, TX Candidate Type: Hands-on technical coder Core requirements * Strong hands-on Java and/or Scala development * Apache Spark ...

SOFTWARE ENGINEER (STARLINK) At SpaceX we're leveraging our experience in building rockets and ... Programming experience in Python, C#, .NET, Go, Scala, Java, or similar object-oriented language

Sr. Software Engineer (Starlink)

Bastrop, TX · On-site

$121K - $160K/yr

The role involves developing responsive web applications, reliable software systems, and ... Preferred : • Programming experience in Python, C#, .NET, Go, Scala, Java, or similar object ...

Showing results 21-40

Scala Software Engineer information

See Austin, TX salary details

$62.9K

$146.2K

$203.7K

How much do scala software engineer jobs pay per year?

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

How does a Scala software engineer typically collaborate with other team members in an agile development environment?

As a Scala Software Engineer, you’ll often work within cross-functional agile teams that include frontend and backend developers, QA engineers, product managers, and DevOps specialists. Collaboration is achieved through regular stand-up meetings, code reviews, and pair programming sessions, which help ensure alignment and maintain high code quality. You’ll frequently participate in sprint planning and retrospectives, contributing both technical expertise and feedback to improve processes. Effective communication and a willingness to share knowledge are key to fostering a productive and supportive team dynamic.

What is the difference between Scala Software Engineer vs Java Software Engineer?

AspectScala Software EngineerJava Software Engineer
Required CredentialsBachelor's in CS or related, Scala certifications (optional)Bachelor's in CS or related, Java certifications (optional)
Work EnvironmentDeveloping scalable applications, functional programmingBuilding enterprise applications, object-oriented programming
Industry UsageTech companies, data processing, backend servicesFinancial, enterprise, web applications
Common Search/ComparisonOften compared for JVM language skills, functional vs OOPMore widespread, but similar in backend roles

The main difference between a Scala Software Engineer and a Java Software Engineer lies in the programming language focus and application style. Scala engineers typically work with functional programming paradigms and scalable systems, while Java engineers focus on object-oriented development for enterprise solutions. Both roles require similar educational backgrounds and are common in JVM-based environments, but Scala roles are more specialized for data-heavy and scalable applications.

What is a Scala software engineer?

Scala Software Engineers are professionals who specialize in developing software applications using the Scala programming language. They design, implement, test, and maintain codebases, often leveraging Scala's functional and object-oriented features to build scalable and robust systems. These engineers may work on backend services, data processing, or distributed systems, and are commonly employed in industries like finance, technology, and data analytics. Their role often involves collaborating with cross-functional teams and utilizing tools from the JVM ecosystem. Strong problem-solving skills and knowledge of concurrent programming are typically important for this position.

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

To thrive as a Scala Software Engineer, you need a solid understanding of functional programming, data structures, algorithms, and proficiency in Scala, often supported by a degree in computer science or related fields. Familiarity with tools like sbt, Akka, Play Framework, and version control systems (e.g., Git) is commonly required, along with experience in distributed systems or big data technologies. Problem-solving ability, collaboration, and strong communication skills help engineers excel in team environments and tackle complex technical challenges. These skills ensure efficient, scalable software development and foster innovation in fast-evolving technical landscapes.
What are popular job titles related to Scala Software Engineer jobs in Austin, TX? For Scala Software Engineer jobs in Austin, TX, the most frequently searched job titles are:
Infographic showing various Scala Software Engineer job openings in Austin, TX as of August 2026, with employment types broken down into 1% Internship, 86% Full Time, 9% Part Time, and 4% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $146,227 per year, or $70.3 per hour.

Senior Software Engineer

Jobtailor

Austin, TX • On-site

$100 - $140/hr

Other

Posted 6 days ago


Job description

This role is categorized as hybrid. This means the successful candidate is expected to report to Austin, TX or Warren, MI three times per week, at minimum
or other frequency dictated by the business if more than 3 days.

The Role:

As a Senior Software Engineer, you will be responsible for executing the plan for design, development, testing, and automation of intelligent manufacturing application software using Scala, Java, Python, MS SQL Server, Kafka/Pulsar, Junit, etc., within Azure Cloud and on-prem. Work cross-functionally with design, shared services, product, systems, and program teams to ensure all pieces come together and release of quality software products on time.


In this technical leader role, you will help develop and lead strategic action plans to support business goals, working closely with manufacturing business. Embrace agile software development practices that will enable you to grow your team's capability for the future with a focus on speed, quality, and safety. You will use agile concepts to empower your team to innovate and grow technology.

What you’ll do:

  • Enable teams to design and develop in Azure Databricks cloud platform to support Intelligent Manufacturing.
  • Facilitate cross-functional collaboration with architecture and design, product, safety, systems, and other groups within and outside the company to implement predictive maintenance models.
  • Support existing applications based on SQL Server using SSIS, Python, SQL, involving large amounts of data.
  • Participate in on-call rotation to support operational cadence.
  • Mentor, coach, and develop employees.
  • Lead automation activities at every level.
  • Execute resource planning for required activities.
  • Model and foster GM's Core Values and Winning Behaviors.
#J-18808-Ljbffr