Software Engineer - RMM
Jotelulu
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Remote
Tech stack
PHP
API
Amazon Web Services (AWS)
Confluence
JIRA
Azure
Code Review
Continuous Integration
Relational Databases
Software Debugging
DevOps
Elasticsearch
PostgreSQL
Memcached
MySQL
Queueing Systems
Redis
Software Engineering
Symfony
Systems Integration
Google Cloud Platform
Cloud Platform System
Cloud Monitoring
PHP
Delivery Pipeline
Grafana
Backend
Gitlab
GIT
Bitbucket
Front End Software Development
Software Coding
REST
gRPC
Software Version Control
Docker
Go
VMware
Microservices
Job description
- Design, develop, and maintain our cloud platform software and APIs.
- Work with both PHP (Symfony) and Go microservices in a cloud environment.
- Write highly maintainable and well-tested code.
- Design scalable and performant data models and storage access patterns.
- Participate in technical planning and code reviews.
- Tackle complex technical challenges with creative solutions.
- Build robust and efficient APIs.
- Troubleshoot production issues and identify root causes.
- Contribute to the continuous improvement of our engineering team and platform.
- Work closely with product and engineering teams to deliver business value.
Requirements
- 4+ years of software development experience with PHP frameworks (Symfony).
- 4+ years of professional experience using Go (Golang) in production environments.
- Experience with MySQL, PostGreSQL or similar relational databases.
- Strong understanding of RESTful APIs and API-first development.
- Experience working with caching systems (Redis, Memcached, etc.).
- Knowledge of software development best practices (testing, CI/CD, Git workflows).
- Familiarity with event-driven architectures and message queues
- Comfortable with DevOps tools and concepts (Docker, CI/CD pipelines, cloud monitoring).
- Experience working in an agile environment (using Jira, Confluence, Bitbucket, GitLab, etc).
- Comfortable working on both back-end and front-end development, integrating PHP with client-side frameworks.
- Experience partnering with product or program management teams.
- Knowledge of engineering practices and patterns for the full development lifecycle, including coding standards, code reviews, source control management, build processes, testing, certification, and live-site operations., * Experience communicating with users, technical teams, and senior leadership to gather requirements and describe software product features, technical designs, and product strategy.
- Excellent communication skills and a willingness to pair program, tackle critical issues, and collaborate with teammates to solve challenging problems.
- Deep technical experience in both private and public cloud technologies (AWS, Azure, GCP, VMware, etc).
- Experience with microservices architecture and gRPC.
- Experience with observability and monitoring stacks (VictoriaMetrics / VictoriaLogs, Grafana, Elasticsearch).
- Strong debugging and troubleshooting skills.
- Experience with continuous integration/delivery (CI/CD) systems.
About the company
The Jotelulu Product team is looking for an experienced Software Engineer to join our customer-facing software team, support our growing engineering team, and scale our codebase from thousands to millions of users. You will join a full-stack development team that creates self-service, Infrastructure as a Service (IaaS), and Software as a Service (SaaS) at a cloud provider scale. We are scaling our catalog of IaaS, PaaS, and SaaS services and need experienced developers to help us scale our codebase and achieve our goals. You'll be part of a fun, fast-paced, collaborative, and agile team.
This is a fully remote role based in Spain. While we have offices in Madrid (Plaza España) and welcome everyone to join us, our software engineering team is spread across multiple cities, making us a remote-friendly company.
Our ideal candidate is comfortable working across services built in PHP and Go, takes initiative, and contributes actively to a healthy team culture. You will address complex issues by building trust through reliable data, working closely with a multi-disciplinary engineering team.The Jotelulu Product team designs, plans, delivers, and maintains all customer-facing products. We help partners purchase our cloud products (servers, remote desktops, cloud storage, etc.) and collaborate across Jotelulu to deliver impactful features while ensuring code stability and security. Our inclusive culture welcomes bold ideas and empowers you to see them through.
Our inclusive culture welcomes bold ideas and empowers you to see them through., Ready to shake up the tech world? At Jotelulu, we're on a mission to empower Technology Service Providers with our secure, all-in-one cloud platform. We unite automation, AI, and growth tools, giving our partners the freedom to scale fast, launch big ideas, and build their brand with confidence.
This is the perfect time to join us: the company is growing rapidly, the challenges are exciting, and each person has a real impact.
If you are passionate, ambitious and ready to help shape the future of cloud technology, we want to meet you. You will join a fun, fast-paced, collaborative, and agile team, helping us scale our platform to millions of users while building out Jotelulu's own infrastructure and data centers with the latest technologies.
Life a Jotelulu
We're passionate about technology, but we're also a bit geeky-we love Star Wars, video games, 90s movies, and pop culture.
We work hard and with passion, but we also have a great time together. At Jotelulu, you'll find a balance between work and fun, where teammates often become friends, and boredom is rare-there's always something new, unexpected, and memorable happening.
Videos behind the scenes
Meet our team!
This is how we roll at events!
Our own event, the SUMMIT
What we offer?
At Jotelulu, we're building something big, and we want you to be part of it.
We don't do red tape or endless layers of approval. Here, ideas move fast, and your opinion actually counts.
We believe in flexibility and balance, because work is part of life, not the other way around. Whether you're at home, in the office, or anywhere in between, what matters most is the impact you make.
You'll join a team that's growing and learning together, where challenges are real, but so are the opportunities to stretch your skills and shape your career path. We'll give you the tools, the trust, and the feedback to help you keep moving forward.
Our culture is inclusive, friendly, and refreshingly down-to-earth. No suits, no egos, just a bunch of people who enjoy what they do and respect each other's individuality.
We also take care of the essentials: access to quality healthcare, a transparent feedback culture (including regular 1:1s and performance reviews), and open communication through company-wide updates.
We also take care of your well-being:
- Private health insurance with access to a top-tier medical network.
- A friendly, inclusive culture where everyone can be themselves.
- Casual dress code (yes, t-shirts and sneakers are perfectly fine).
- Team gatherings and informal events to celebrate milestones and recharge together.
- We would love to hear from you and have the opportunity to work together.