Join to apply for the Senior Software Engineer role at AgileEngine
1 week ago Be among the first 25 applicants
Join to apply for the Senior Software Engineer role at AgileEngine
AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI / ML, and our people-first culture has earned us multiple Best Place to Work awards.
If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you!
WHAT YOU WILL DO
- Maintain and extend the Kotlin backend services that support our mobile applications;
- Collaborate with mobile and product teams to design and implement robust APIs;
- Identify performance bottlenecks and optimize backend processes;
- Participate in architectural discussions and help guide system evolution;
- Write clean, scalable, and well-documented code;
- Contribute to code reviews, tech planning, and continuous improvement;
- Provide support for production systems and assist in incident resolution.
MUST HAVES
- 4+ years of experience in backend development;
- Strong proficiency in Kotlin for backend services;
- Experience with designing and integrating RESTful APIs ;
- Familiarity with microservices architecture ;
- Hands-on experience with databases (SQL and / or NoSQL);
- Solid understanding of asynchronous programming , multithreading, and performance optimization;
- Experience with cloud services (e.g., AWS, GCP, or Azure);
- Familiarity with CI / CD practices and tools (Git, Docker, etc.);
NICE TO HAVES
- Working knowledge of PHP (for legacy support or integration);
- Experience with Ktor or Spring Boot for Kotlin;
- Background in supporting mobile-first products;
- Experience with monitoring / logging tools (e.g., Prometheus, ELK, Grafana);
THE BENEFITS OF JOINING US
- Professional growth : Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps.
- Competitive compensation : We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities.
- A selection of exciting projects : Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands.
- Flextime : Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office, whatever makes you the happiest and most productive.
Seniority level
- Seniority level Mid-Senior level
Employment type
- Employment type Full-time
Job function
- Job function Information Technology
- Industries Software Development
Referrals increase your chances of interviewing at AgileEngine by 2x
Sign in to set job alerts for “Software Engineer” roles.
Madrid, Community of Madrid, Spain 1 week ago
Madrid, Community of Madrid, Spain 3 days ago
Madrid, Community of Madrid, Spain 1 month ago
Python Backend Junior Software Engineer - Remote 4 days a week (Europe)
Madrid, Community of Madrid, Spain 1 day ago
Madrid, Community of Madrid, Spain 8 months ago
Python Backend Junior Software Engineer - Remote 4 days a week (Europe)
Barcelona, Catalonia, Spain $30,000.00-$40,000.00 3 weeks ago
Python Backend Junior Software Engineer - Remote 4 days a week (Europe)
Madrid, Community of Madrid, Spain $30,000.00-$40,000.00 3 weeks ago
Developer – Full Remote – EU Institutions
Bilbao, Basque Country, Spain 2 weeks ago
Frontend software engineer (React) - Europe Remote Frontend software engineer (React) - Europe Remote
Barcelona, Catalonia, Spain $35,000.00-$40,000.00 1 week ago
Madrid, Community of Madrid, Spain 3 weeks ago
Madrid, Community of Madrid, Spain 4 months ago
Nava, Principality of Asturias, Spain 1 week ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
J-18808-Ljbffr