Sr Software Engineer

Robert Half
Austin, TX, United States
5 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
4 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Agile Methodology Artificial Intelligence C Sharp (Programming Language) C++ (Programming Language) Software as a Service Code Review Software Design Patterns DevOps Distributed Systems Software Architecture Cloud Services
+7 more
Software Engineering Systems Architecture Application Enhancement Tool Spring Cloud Information Technology Golang Programming Languages

Job description

Robert Half is actively partnering with an Austin-based client to identify a Sr Software Engineer (contract). In this role, you will contribute to the design, development, and delivery of new product capabilities while collaborating with cross-functional engineering teams. This role is hybrid in Austin, Tx., * Design, develop, and support scalable back-end applications and cloud services.

  • Build new features and enhance existing platform capabilities.
  • Collaborate with engineering, product, and cross-functional teams to deliver high-quality solutions.
  • Contribute to system architecture, design decisions, and technical roadmaps.
  • Develop reliable, secure, and highly available distributed systems.
  • Mentor junior engineers and promote engineering best practices.
  • Participate in code reviews, technical discussions, and continuous improvement efforts.
  • Analyze system performance and implement optimization strategies.
  • Leverage modern technologies, automation, and AI-enabled solutions to improve efficiency and business outcomes.
  • Communicate technical concepts and project updates effectively with stakeholders.

Requirements

  • 6+ years of professional software engineering experience.
  • 4+ years of development experience using modern programming languages such as Go, Java, C++, C#, or similar technologies.
  • Strong experience designing and developing distributed, scalable, and highly available systems.
  • Experience building and deploying cloud-native applications.
  • Solid understanding of software architecture, design patterns, performance, reliability, and scalability principles.
  • Experience utilizing AI-powered tools and technologies to improve development processes, decision-making, and operational efficiency.
  • Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent professional experience.
  • Strong analytical, problem-solving, and communication skills.
  • Ability to work effectively in a collaborative, fast-paced engineering environment., * Experience contributing to complex enterprise or SaaS-based platforms.
  • Demonstrated ability to influence technical direction and drive architectural decisions.
  • Experience mentoring engineers and supporting team development.
  • Familiarity with Agile development methodologies and modern DevOps practices.

Benefits & conditions

  • Healthcare (medical, dental, and vision plans)
  • 401(k) and retirement plans
  • Commuter benefits
  • Employee and vendor discounts
  • Employee Assistance Program (EAP)
  • And many more! Technology Doesn’t Change the World, People Do.®

About the company

Robert Half is the world’s first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dejobs.org

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:21 min

Shifting relevance of specific software engineering skills

Alexander Trusheim Alexander Trusheim +1 · World Congress 2025

1:08 min

Building solutions with open source GoLang infrastructure tools

Jad Wahab · LIVE

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · World Congress 2026 Europe

1:39 min

Speaker introduction and software engineering background

Daniel Raniz Raneland · LIVE

6:16 min

Event-driven Golang backend architecture and cloud deployment

Irina Branovic Irina Branovic · World Congress 2026 Europe

Videos

See all

Related articles

See all