Liftedanupworkcompany

Liftedanupworkcompany

Senior Software Engineer (Rust)

Role

Senior Software Engineer (Rust)

Job type

Contract

Posted

12 hours ago

Share this job

Salary

Not disclosed by employer

Job description

  • Build and ship scalable backend components end-to-end, from design through production deployment
  • Design and develop high-performance, low-latency, high-volume applications
  • Collaborate with product, design, and engineering teams in an agile environment
  • Review pull requests with focus on performance, correctness, and maintainability
  • Write and maintain unit, integration, and end-to-end tests
  • Use AI coding tools (e.g., GitHub Copilot, Cursor) and LLM APIs to accelerate development
  • Debug production issues and lead root cause analysis and resolution efforts
  • Work with containerized environments using Docker and Kubernetes
  • Mentor junior and mid-level engineers through code reviews and knowledge sharing
  • Improve developer experience, CI/CD pipelines, and engineering tooling
  • 5+ years of backend development experience (Rust preferred; Java or C++ acceptable with willingness to learn Rust)
  • Strong experience with multithreading, async programming, and performance optimization
  • Experience with streaming, messaging systems, and scalable distributed systems
  • Proficiency in building REST APIs
  • Experience with SQL and NoSQL databases
  • Hands-on experience with Linux environments
  • Experience writing unit, integration, and end-to-end tests (Playwright or similar)
  • Proficiency with Git
  • Experience with Docker (building and debugging containers)
  • Strong analytical, problem-solving, and communication skills
  • Bachelor’s or Master’s degree in Computer Science or related field
  • Ability to work effectively in fast-paced, cross-functional environments

Preferred Skills

  • Experience with Kafka or distributed event streaming systems
  • Familiarity with CockroachDB or Apache Cassandra
  • Cloud experience (Azure or AWS)
  • Experience with AI coding assistants (GitHub Copilot, Cursor)
  • Kubernetes fundamentals (pods, services, deployments, configmaps)
  • Azure KeyVault or similar secret management tools
  • CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps)
  • Airline or travel industry experience

AI Fluency & Growth Mindset

  • Apply AI concepts responsibly to improve engineering productivity
  • Write effective prompts to enhance AI-generated outputs
  • Explore agentic AI systems to automate workflows
  • Use AI tools to drive efficiency and innovation
  • Stay adaptable and continuously evaluate new AI-driven approaches
  • Remote candidates based in Bulgaria will also be considered
  • The role is expected to be full time (40 hours a week) and last for about 9 months
Resume ExampleCover Letter Example

Explore more