Senior Software Engineer

Overview

YOUR PROFILE

  • Design, develop, and maintain high-performance backend applications using Rust.
  • Build and manage cloud-native solutions on AWS or GCP.
  • Develop and maintain CI/CD pipelines using modern DevOps tools and practices.
  • Design and implement scalable microservices and distributed systems.Collaborate with cross-functional teams to deliver reliable and secure software solutions Implement Infrastructure as Code (IaC) using Terraform or similar tools.
  • Work with event-driven architectures and messaging platforms such as Kafka.
  • Optimize application performance, reliability, and scalability.
  • Participate in code reviews, testing, and technical design discussions. 

Job Description

YOUR ROLE

  • Strong hands-on experience with Rust.
  • Experience with CI/CD tools and practices (e.g., GitHub Actions).
  • Knowledge of cloud platforms such as AWS or GCP.
  • Experience with relational and/or NoSQL databases (PostgreSQL, MongoDB).
  • Experience with Infrastructure as Code (Terraform preferred).
  • Understanding of distributed systems and event-driven architectures.
  • Experience with Kafka or similar messaging technologies.
  • Strong problem-solving and debugging skills. 

Skills & Requirements

Rust, Backend Development, High-Performance Backend Applications, AWS, GCP, Cloud-Native Development, CI/CD, GitHub Actions, DevOps, Microservices, Distributed Systems, Event-Driven Architecture, Kafka, Messaging Technologies, PostgreSQL, MongoDB, Relational Databases, NoSQL Databases, Infrastructure as Code (IaC), Terraform, Application Performance Optimization, Reliability, Scalability, Secure Software Development, Debugging, Problem-Solving, Testing, Code Reviews, Technical Design, Cross-Functional Collaboration.

Apply Now

Join Our Community

Let us know the skills you need and we'll find the best talent for you