Trimble technology is transforming critical industries to power an interconnected world of work.
Senior Software Engineer
Location
Texas
Posted
9 days ago
Salary
$144.6K - $198.8K / year
Seniority
Senior
Job Description
Senior Software Engineer
Trimble Inc.
• Lead architectural design for a critical problem domain — including AI/ML systems, data pipeline infrastructure, search/retrieval, and platform scalability — owning key deliverables that drive customer success. • Collaborate with cross-functional teams — backend, infrastructure, security, and product — to integrate advanced technologies into our core platforms. • Spearhead the development of scalable, secure, and performant cloud-native solutions that solve critical real-world challenges for our customers. • Drive continuous improvement in DevSecOps, observability, CI/CD, and compliance automation to ensure high-quality and sustainable project outcomes. • Mentor and develop senior engineers, fostering a culture of technical growth and continuous improvement across the organization. • Unblock the hardest cross-team technical challenges, aligning multiple teams around shared technical goals and consistent architectural decisions.
Job Requirements
- 7+ years of professional software development experience in Python, JavaScript, Node.js, C#, Java, or equivalent languages.
- Proven track record of designing and leading large-scale system architecture, with strong expertise in cloud-native architecture, containerization (Docker), and orchestration (Kubernetes).
- Strong problem-solving skills with a passion for delivering "visionary pragmatist" results, converting ambiguous business problems into clear technical strategies that actually work.
- Deep knowledge of DevSecOps, infrastructure-as-code, and CI/CD best practices.
- Experience with API design, microservices patterns, distributed systems, and data pipeline architecture.
- Exceptional written and oral communication skills with the ability to explain complex technical concepts to diverse audiences.
Benefits
- Medical
- Dental
- Vision
- Life
- Disability
- Time off plans
- Retirement plans
- Tax savings plans for health, dependent care and commuter expenses
- Paid Parental Leave
- Employee Stock Purchase Plan
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Contribute code, designs, documentation and technical expertise to implement solutions to complex applications problems for clients in the Pharmacy and POS space. • Responsible for performing functional and performance automated tests and unit tests and analyze clients’ needs in order to expand or modify systems to meet those needs. • Facilitate the development of incremental features to improve existing systems to enable clients to seamlessly process their customers’ transactions and operate their businesses more efficiently and profitably. • Partner with teams to provide technical expertise in the development of new systems features and products that align with overall systems architecture strategy. • Learn how computer systems currently function and how they are utilized by clients. • Use this knowledge to identify technical and functional gaps and areas for improvement to meet clients’ needs. • Develop, document, and revise system design procedures, test procedures, and quality standards. • Design and implement system enhancements, executing unit, integration and acceptance testing to meet business requirements. • Monitor and review procedures and client issues so as to improve current computer systems and client experience and make recommendations based on analysis to improve the customer’s efficiency and effectiveness. • Review system capabilities, workflow and scheduling limitations, as well as evaluate existing systems to determine effectiveness and perform upgrades as needed.
Junior Software Engineer
DynataThe world’s largest first-party data company for insights, activation & measurement
• Identify, define, and solve basic problems • Ensure solutions meet specifications, cover the “happy path” • Use AI coding agents and other AI tools boldly to accelerate development workflow • Curate technical documentation to support delivery, maintenance • Participate in collaborative relationships • Support organizational changes • Respond to code reviews in a timely manner and make appropriate changes
Customer Delivery Engineering Technical Leader
CiscoCisco is a publicly-traded, award-winning global technology solutions firm. Established in 1984 by a group of Stanford University computer scientists, Cisco has
• Interacting with customers as a Customer Reliability Engineer (CRE). • Applying Site Reliability Engineering (SRE) best practices to customers. • Bringing these practices to the Isovalent software suite running on-premises and in major cloud providers on Kubernetes. • Gaining a deep understanding of customers and their architectures. • Working with various stakeholders for world class support and issue resolution to incidents.
• Resolução de problemas macroeconômicos e sociais da eficiência e sustentabilidade do setor de saúde privado.




