Senior Full Stack Software Engineer for Trimble's Autonomous Procurement - Applications & API Team to design and build full-stack features that power robust applications and APIs.
Requirements
- 5+ years of professional software engineering experience, including meaningful ownership of production systems
- Strong backend experience building services in Python (Python 3) in cloud environments (AWS)
- Solid database skills with PostgreSQL (schema design, indexing, query performance)
- Familiarity with distributed systems and microservices architecture; ability to reason about tradeoffs
- Experience using AI-assisted development tools to accelerate delivery while maintaining high engineering standards
- Solid Frontend experience building modern web apps (React preferred; Angular/Vue acceptable)
- Deep understanding of JavaScript/TypeScript, HTML, and SCSS; strong UX/UI instincts and accessibility basics
- Experience designing and consuming REST APIs (versioning, pagination, error handling, auth patterns)
- Experience with CI/CD, testing strategies (unit/integration/e2e), and code quality practices
- Strong written communication skills and comfort working asynchronously across time zones
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Visa Sponsorship
- Four Day Work Week
- Generous Parental Leave
- Tuition Reimbursement
- Relocation Assistance