CrawlJobs Logo

Senior Software Engineer (Backend)

Spain, Manises · Job Posted June 09, 2026
Apply Position
Job Link Share

Job Description

We're looking for a Senior Software Engineer to join our product and engineering team. You'll work on a microservices architecture, owning meaningful parts of the product end-to-end — from requirements to production. Our engineers work closely with clients, so you'll have direct visibility into real-world impact. You'll work end-to-end across the full delivery lifecycle alongside product, QA, and other engineers to take problems from requirements to production. This is an early-stage company — you'll be building new features, tailoring the product for existing clients, and helping shape how we work as we grow.

Job Responsibility

  • Design, build, and maintain backend services in Go and Python across a microservices architecture deployed on Kubernetes
  • Own features end-to-end — from technical design through deployment and iteration
  • Work closely with clients and client-facing teams to understand requirements and translate them into reliable, scalable solutions
  • Write clean, well-tested, production-ready code and contribute to code reviews
  • Contribute to architectural decisions and help raise the technical bar across the team
  • Help maintain and improve existing client implementations alongside building new capabilities

Requirements

  • 7+ years of software engineering experience with a strong backend focus
  • Production experience with Go and Python
  • Strong understanding of microservices and distributed systems
  • Experience with Kafka or similar message queue systems
  • Familiarity with Redis (or equivalent in-memory data stores) and MongoDB
  • Experience working with Kubernetes and containerised services in production
  • Comfortable with AWS and GitHub Actions CI/CD pipelines
  • Comfortable working in a fast-moving, ambiguous environment with high ownership
  • Strong communication skills
  • Genuine curiosity about AI and how it's reshaping how products are built

Nice to have

  • Hands-on experience with AI/ML systems, LLM integration, or agentic workflows
  • Exposure to vector databases or retrieval-augmented generation (RAG)
  • Experience in an early-stage or scaling startup
  • Background in security architecture or SRE practices

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Software Engineer (Backend)

8 matching positions

Senior Software Engineer (Backend)

Rider Growth is a new and emerging charter in Uber with the mission to help incr...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 7+ years hands on experience in developing highly scalable backend micro-services using technologies such as Java and Go
  • Familiarity with concepts of distributed systems
  • Experience analysing a feature in production using analytics and experiments
  • Experience collaborating on projects and working efficiently as part of a team
  • Thriving in ambiguity and having a go-getter attitude
  • Grit, drive and a deep feeling of ownership
Job Responsibility
Job Responsibility
  • Work on Uber's most complex web applications by designing, implementing, and unit testing the frontend application code
  • Help teams with helping with defining an architecture that would scale and also encourage best practices
  • Create frameworks and abstractions that are reliable, reusable and avoid surprising outcomes
  • Goto person to get clarity of problem statements and also can breakdown into meaningful tasks
  • Promote and demonstrate problem-specific expertise in delivering results
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (Backend)

Viva Engage connects people through communities, bringing leaders and employees ...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Job Responsibility
Job Responsibility
  • Design, implement, and maintain backend services and platform components using Ruby on Rails and Java (Dropwizard)
  • Own services end-to-end, including design reviews, implementation, deployment, monitoring, and on-call support
  • Collaborate with partner teams to define requirements, identify dependencies, and deliver changes safely across multiple environments
  • Improve reliability, availability, and operability through better instrumentation, alerting, runbooks, and automation
  • Act as a Designated Responsible Individual (DRI) during incidents, driving mitigation, communication, and post-incident learning
  • Contribute to deployment pipelines, release processes, and operational standards, particularly for sovereign cloud environments
  • Continuously refactor and evolve existing systems to reduce operational risk, technical debt, and variance in outcomes.
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (Backend)

We're hiring a Senior Software Engineer (Backend) to be a technical driver acros...
Location
Location
United States , San Francisco
Salary
Salary:
160000.00 - 250000.00 USD / Year
helpcare.ai Logo
Helpcare AI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • You're a scrappy backend generalist who can hop between Python and Typescript fluently
  • You thrive in an ambiguous and fast changing space. The state of the art changes on a dime and you react with it
  • You bring a senior mindset: you set direction, own decisions, and gets things over the finish line
  • You have incredibly communication skills and can communicate complex technical ideas clearly to both technical and non-technical team members
Job Responsibility
Job Responsibility
  • Work across the backend to ship rock solid features that both self-serve and enterprise customers will use (ex: Updates to our Billing system, new account management systems, endpoint perf optimization)
  • Work with the Conversational Video Interface and the Frontend Platform team to get SoTA models into users' hands
  • Drive architectural decisions across the stack
What we offer
What we offer
  • flexible work schedule
  • unlimited PTO
  • competitive healthcare
  • gear stipends
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (Backend)

Automating complex legal workflows with human lawyers in the loop.
Location
Location
India
Salary
Salary:
Not provided
workatastartup.com Logo
YC Work at a Startup
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of professional work experience developing production level Node.js or Go backends
  • Strong experience with relational DBMSs like PostgreSQL and AWS services such as ECS, RDS, Lambda functions, CloudWatch, Elasticache etc.
  • Strong understanding of System Design principles for production-grade enterprise systems
  • Well integrated with AI coding tools like Claude, Codex etc.
  • Comfortable with US timezones
What we offer
What we offer
  • Work from anywhere - We're a distributed team across multiple timezones with a focus on outputs instead of location or working hours
  • Generous PTO policy
  • Competitive pay bracket
  • Equity at a fast growing YC backed co in a disruptive market
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (Backend)

Rider Growth is a new and emerging charter in Uber with the mission to help incr...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Grit, drive and a deep feeling of ownership
  • Minimum 7+ years hands on experience in developing highly scalable backend micro-services using technologies such as Java and Go
  • Familiarity with concepts of distributed systems
  • Experience analysing a feature in production using analytics and experiments
  • Experience collaborating on projects and working efficiently as part of a team
  • Thriving in ambiguity and having a go-getter attitude
  • Knowledge of data structure and algorithms and an ability to use them practically when implementing solutions
  • Demonstrated experience working collaboratively in cross-functional teams
  • Knowledge of the logistics and mobility industry is a plus
Job Responsibility
Job Responsibility
  • Help increase the rate of customer acquisition, decrease rate of customer retention, and increase revenue by a) optimising existing products and b) building new products
  • Collaborate closely with product managers and business operations teams to build for scale, yet focusing on providing intuitive and delightful customer experiences
  • Work on Uber's most complex web applications by designing, implementing, and unit testing the frontend application code
  • Build a next gen UI using the latest technologies: React, Redux, Sass, ES2016
  • Help teams with helping with defining an architecture that would scale and also encourage best practices
  • Create frameworks and abstractions that are reliable, reusable and avoid surprising outcomes
  • Goto person to get clarity of problem statements and also can breakdown into meaningful tasks
  • Promote and demonstrate problem-specific expertise in delivering results
Read More
Arrow Right

Senior Software Engineer (Backend)

In 2018, Bitvavo launched the first version of its digital assets trading platfo...
Location
Location
Netherlands , Amsterdam
Salary
Salary:
Not provided
bitvavo.com Logo
Bitvavo
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of software development experience
  • Expertise in event-driven microservices architecture, particularly with Kafka
  • Strong proficiency JVM languages, preferably kotlin
  • Familiarity with Kubernetes and a solid understanding of design patterns and programming principles
Job Responsibility
Job Responsibility
  • Collaborate with your Engineering Manager, Staff Engineer and colleagues across the organisation to craft high quality software used by our customers
  • Dive into technical challenges, building solutions to guarantee peak performance across our systems
  • Actively participate in pivotal decisions on technology stacks and architecture
  • Participate in operational rotations to resolve incidents in our production environment
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (Backend)

SHIELD is a device-first fraud intelligence platform that helps digital business...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
shield.com Logo
Shield
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 4 years of experience in back-end web development
  • Degree in Computer Science, Software Engineering, Information Technology or related fields
  • Strong Computer Science knowledge in algorithms and data structures
  • Experience in MySQL, MongoDB and other relational/NoSQL databases
  • Expert in distributed systems design and architecture with experience in system performance and scaling
  • Willingness to work on Go programming language with prior programming experiences with C++, Node.js, Python
  • Passionate in innovating, learning new skills and technology
  • Proficient in setting monitoring tools and crisis management for recovery
Job Responsibility
Job Responsibility
  • Design and code using GO language to enhance the availability, scalability, latency, and efficiency of SHIELD’s products
  • Work with internal team to explore and create new design / architectures for better scaling and performance of back-end services
  • Conduct and participate in code and design reviews to achieve and maintain high development standards
  • Work alongside the internal team for service capacity and demand planning, software performance analysis, tuning and optimization
  • Work alongside with product team to define and prototype feature specifications
  • Develop, construct, analyse and troubleshoot large-scale systems
  • Engage in full-stack performance tuning and optimization
  • Debug and optimise complex enterprise software
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (Backend)

Our mission – and your opportunity — is to help solve the challenges faced in an...
Location
Location
Australia , Sydney
Salary
Salary:
Not provided
safetyculture.com Logo
SafetyCulture
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science or related technical field, or equivalent practical experience
  • 7+ years relevant experience in software development and mentorship experience
  • Experience working with algorithms, data structures, complexity analysis
  • Proven experience of working on complex and large-scale projects that require high-level technical skills, creativity, and leadership
  • Proficiency with one or more general purpose programming languages including but not limited to: C#, Golang, C++, Python, Java, Typescript, Scala
  • Knowledge of serverless computing, containerization (Docker/Kubernetes), and CI/CD pipelines
  • Knowledge of best practices for the full software development life cycle
  • including coding standards, code reviews, source control management, build processes, testing, and operations
  • Track record of designing and building complex software and at scale systems and successfully delivering them to customers
  • Exposure to architecting and designing large-scale distributed systems (e.g. SQL/NoSQL, scalability and fault-tolerance)
Job Responsibility
Job Responsibility
  • Design, build, and operate large-scale SaaS and cloud services, including distributed systems and data stores
  • Provide technical leadership, guiding architecture, execution, and cross-functional collaboration to deliver impactful outcomes
  • Own feature delivery from end-to-end, including breaking down requirements with stakeholders, liaising with our product and design teams, assisting other engineers, and ensuring successful delivery
  • Drive high-performance team outcomes by setting rigorous engineering standards, mentoring peers, and proactively improving team practices to enhance quality, velocity, and collaboration
  • Bring a user-centric mindset, ensuring that engineering decisions ultimately drive better user experiences
  • Apply a practical understanding of AI technologies, identifying opportunities to leverage machine learning or automation to enhance platform capabilities and user outcomes
  • Work in a hybrid working environment, including at our HQ based in Surry Hills, Sydney
  • Demonstrate SafetyCulture’s values (Think Customer, Open Honest Always, Better as a Team, Be Bold Bring Action)
What we offer
What we offer
  • Equity with high growth potential, and a competitive salary
  • Access to professional and personal training and development opportunities
  • Participation in hackathons, workshops, and lunch & learn sessions
  • Community involvement, open source work, attending talks and events, and experimenting with new technologies
  • Fulltime
Read More
Arrow Right