Descripción del Puesto
Our client is looking for a Software Development Engineer. Are you interested in creating systems and services that bring the power of Machine Learning (ML) and Artificial Intelligence (AI) to new application fields? This organization is setting the standard for high-performance, easy-to-use, and cost-effective ML/AI services and IIoT products. The team expands this portfolio to new applications, enhancing our condition-based maintenance program and maximizing equipment availability.
As a Software Development Engineer, you will be responsible for developing, testing, and deploying distributed software systems and large-scale solutions for our worldwide customer base. In this role, you will collaborate closely with a team of engineers and applied scientists to develop our software. A successful candidate will have an established background in engineering large-scale software systems, strong technical ability, excellent communication skills, and motivation to achieve results in a fast-paced environment.
Responsibilities
• Delivering practical solutions to complex technical challenges
• Following engineering best practices and developing end-to-end solutions based on defined quality standards
• Being thoughtful about customer needs and ensuring they come first
• Designing and building software for multiple sensors (vibration, temperature), mobile clients, and back-end cloud server systems
• Interfacing with various Business/Operations/Technology partners to create and enhance tech service setup activities meeting stringent SLAs
• Improving current technical services and adding new features to existing software
• Developing software based on low-level design, coding, unit/integration/automation testing, troubleshooting, and diagnosing production software issues
• Developing monitoring solutions, performing software maintenance and configuration, and implementing fixes for internally developed code
Qualifications & Skills
• Bachelor's degree in Computer Science or a related field
• At least 3+ years of non-internship professional software development experience
• Programming experience with backend
(Java and Python)
and Frontend
(React, as JavaScript/TypeScript
)
• Experience using
DynamoDB
data storage services
• Experience in AWS Serverless
(Lambda
, SQS, SNS, S3, CloudWatch, etc.)
• Good understanding of web design principles and best practices for current web technologies and scalable dynamic user interfaces
• Obsession with quality, operational excellence, and customer experience
• Passion for solving complex problems with strong fundamentals in data structures and algorithms
• Strong verbal and written communication skills and ability to work in a team environment
• Ability to write clean, efficient, quality code with unit/integration test coverage
• Ability to design scalable, reliable, maintainable solutions with very high availability Preferred Skills
Preferred Skills
• Experience with AWS technologies and AWS certified
• Ability to take a project from scoping requirements through actual launch
• Experience applying service-oriented architecture techniques to production use cases
• Experience building complex software systems that have been successfully delivered to customers
• Experience building scalable solutions serving high TPS
Duration:
1 year
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.
Detalles del Puesto
Fecha de Publicación:
February 28, 2026
Tipo de Trabajo:
Tecnología
Ubicación:
Spain
Company:
Actalent
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.