SoTalent Verified
Human Resources, Software, Artificial Intelligence, Recruiting Technology
Senior Software Engineer
Austin, Texas, United StatesOnsiteFull TimeSeniorPosted 1 month ago
Compensation estimateAI
See base, equity, bonus, and total comp estimates for this role — free, no credit card.
Sign up to see compensation estimateJob Title : Senior Software Engineer
Location : Austin, TX
Job Type : Full Time
Our client is looking for an experienced software engineer to play a key role in developing, deploying, and maintaining high‑quality software solutions that support production and manufacturing environments. This position is ideal for someone who enjoys solving complex problems, improving engineering practices, and contributing to scalable, high‑performance systems.
What You’ll Do
- Support and enhance software applications used across production and testing operations
- Maintain existing systems while designing and developing new features and improvements
- Contribute to architectural standards and high‑level software design
- Advocate for and implement best practices in software development and long‑term maintenance
- Improve build processes, tooling, and development workflows to boost engineering efficiency
Technical Expertise
Experience with a strong mix of the following:
- Languages & Frameworks: Java, Spring Boot, Quarkus
- ORM / Data: JPA, Hibernate, JDBC
- Frontend: React
- Architecture: Microservices, Event‑Driven Systems (Kafka, NATS, etc.)
- APIs: REST
- Advanced Concepts: GraalVM, Virtual Threads
- Testing: Unit, integration, and mocking frameworks
- Containers & Orchestration: Docker, Kubernetes / Docker Swarm
- Tools & Practices: Git, deployment strategies, observability, security
- Data & Intelligence: Analytics, AI fundamentals
- Database management & optimization
- Experience with at least one additional programming language
Education & Experience
- Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related field (Master’s preferred)
- 10+ years of experience in software development or testing, especially with large‑scale server, storage, or networking systems
Similar roles
Software EngineerConcord Servicing, LLC · Dallas, Texas, United States · Remote- Senior Software EngineerNorthside Hospital · Atlanta, Georgia, United States · Onsite
- Senior Software EngineerRandstad Digital Americas · North York, Ontario, Canada · Hybrid
- Lead Software EngineerElanco · Lake County, Indiana, United States · Onsite
- Software EngineerAMERICAN SYSTEMS · Fredericksburg, Virginia, United States · Onsite