Design scalable software solutions with a focus on quality, performance, and maintainability. Lead software architecture decisions, ensuring the design aligns with business requirements and technical standards. Collaborate with Research Leads and Product Owners to gather requirements, design MLOps pipelines and coordinate the software delivery that adds value to the business.
Remote Software engineering Jobs · DevOps
33 results
FiltersJob listings
Lead a global cross-functional engineering team to deliver scalable SaaS solutions. Own technical design decisions and guide Development teams through AGILE SDLC. Oversee architectural design, coding standards, DevOps integration, CI/CD pipelines, and software delivery lifecycle.
Lead and mentor multiple software engineering teams, including hiring and performance management. Oversee the full software development lifecycle using Agile methodologies. Collaborate with product owners and stakeholders to define technical roadmaps.
- Design, develop, and maintain microservices that power Kong Konnect.
- Contribute to Kong's Cloud and Enterprise services.
- Design and implement solutions to technical problems of moderate complexity.
Lead and guide development teams, working directly with clients. Translate business and technical requirements into impactful applications. Ensure best practices in software development, DevOps, and agile methodologies within the team.
- Design, develop, and maintain scalable software solutions in a fully remote environment.
- Gain hands-on experience with modern DevOps practices, CI/CD pipelines, and cloud-native architectures.
- Troubleshoot complex issues, optimize system performance, and ensure reliable application delivery.
- Develop scalable, modern software solutions and frameworks with Java.
- Design software architectures with a focus on long-term sustainability.
- Actively contribute to product development in collaboration with an international, interdisciplinary team.
- Develop scalable, modern software solutions and frameworks with Java.
- Design software architectures with a focus on long-term sustainability.
- Actively contribute to product development in collaboration with an international, interdisciplinary team.
- Caylent is seeking an Engineering Manager to join its Cloud Native Applications practice. The candidate will be technically strong, experienced in managing a team of Architects & Engineers, capable of overseeing delivery engagements, and passionate about working with customers, partners, and employees. Responsibilities include:
- Managing a team of 5-8 cloud engineers and architects.
- Leading technical discussions with customers and guiding solution direction.
- Mentoring team members and supporting growth opportunities.
- Solve complex software solutions with advanced programming skills as a Senior Software Developer for MariaDB's InnoDB Team. Contribute to the design and implementation of software applications, ensuring high code quality, performance, and reliability. This role is critical in delivering robust software solutions that align with project requirements.
- Develop high-quality software based on technical requirements.
- Collaborate with cross-functional teams to understand project goals.
- Participate in code reviews and troubleshoot software defects.