Senior Software Engineer, Python/React

🕒 July 14

🌐 Spain, Poland, +3 more countries – Remote

info

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Trimble Inc.

Trimble Inc.

10,000+ employees

📦 Logistics

🏭 Manufacturing

💼 Consulting

💰 Post-IPO Debt on 2022-12

Logistics • Manufacturing • Consulting

Trimble Inc. is a technology company that provides advanced solutions across various sectors including construction, transportation, geospatial, and natural resources. They empower industries to improve efficiency and profitability by leveraging real-time data insights, innovative software, and precise hardware. Trimble's solutions are used by millions of professionals globally, helping them to collaborate effectively and manage complex workflows, ultimately transforming how work gets done in diverse environments.

📋 Description

• Design and implement highly available, scalable backend services and APIs that orchestrate complex procurement workflows across distributed systems (REST; service-to-service communication; event-driven architectures) • Architect resilient service designs and data models that handle high-volume transaction processing, ensuring performance under load and graceful degradation • Continuously improve reliability, performance, and scalability through profiling, observability, and load testing • Implement comprehensive security, data protection, and fault-tolerance patterns for critical procurement operations • Build and optimize asynchronous task processing pipelines for automated procurement decisions and carrier notifications • Design caching strategies, database optimization, and service orchestration patterns to achieve sub-second response times at scale • Build, test, and ship user-facing web experiences with high performance and accessibility • Contribute in architecting and designing scalable frontend architecture • Own entire features from specification to shipping, including technical planning, estimation, and rollout • Collaborate with product managers and designers to shape solutions and deliver iteratively • Work effectively with a high degree of autonomy in a globally distributed, async-first team • Participate in code reviews, raise engineering standards, and reduce technical debt through pragmatic refactors • Leverage AI-assisted development tools to accelerate feature delivery, refactoring, and debugging while maintaining code quality, test coverage, and system observability • Mentor junior developers and help establish coding standards and best practices.

🎯 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) • Experience with common backend patterns and tools (Flask, Celery, PyTest or similar) • 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 (e.g., Cursor, GitHub Copilot, Claude Code, Gemini CLI etc.) • 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

• Be an owner • Collaborate with like-minded people • Work on projects that matter • Purpose-driven culture • Innovative solutions

Apply Now

Similar Jobs

🕒 July 14

Senior Python Developer at BMAT working remotely on backend systems for music innovation. Contributing to technical design and implementation with strong Python skills in a collaborative setting.

🇪🇸 Spain – Remote

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

🕒 July 14

Python Developer at BMAT Music Innovators managing the lifecycle of audio data systems. Collaborating with teams and developing applications using Python and FastAPI.

🇪🇸 Spain – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

🕒 July 14

Loyal Guru

51 - 200

🛒 Retail

📣 Marketing

☁️ SaaS

Software Engineer developing and scaling solutions for a Loyalty SaaS Platform using Ruby and Golang. Collaborate with teams to create, improve and maintain high-quality software solutions.

🇪🇸 Spain – Remote

💰 Series A on 2022-03

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

🕒 July 10

Talan

1001 - 5000

💼 Consulting

🏢 Enterprise

☁️ SaaS

Senior Backend Spark Developer responsible for developing scalable Big Data solutions at Talan. Leading technical decisions, mentoring developers, and enhancing platform performance.

🇪🇸 Spain – Remote

💰 Secondary Market on 2020-07

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

🕒 July 8

Coinscrap Finance

11 - 50

💼 Consulting

🛡️ Insurance

📣 Marketing

Backend Developer focusing on Node.js and TypeScript for fintech projects. Join a remote team working with innovative financial solutions in a collaborative environment.

🇪🇸 Spain – Remote

💵 €28k / year

💰 Non Equity Assistance - Coinscrap Finance on 2022-07

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

🗣️🇪🇸 Spanish Required