Carvana

Senior Software Engineer

Carvana

Apply
about 1 year ago
Tempe, AZ, USA
Senior
H1B Sponsor

Responsibilities

  • Drive complex, large-scale projects with cross-functional impact.
  • Develop loosely coupled solutions that are scalable, testable, modularized, and reusable.
  • Write clean, scalable, and maintainable code that adheres to best practices.
  • Work with cloud systems, pipelines, and resources.
  • Perform data storage and persistence containers querying using SQL, NoSQL, and caching technologies.
  • Work in a team environment using Agile methodologies.
  • Work with Kafka for real-time data streaming and processing.
  • Use Kubernetes for automating deployment, scaling, and management of applications.
  • Test, troubleshoot, and optimize application components for maximum speed, security, and scalability.
  • Collaborate with cross-functional teams to define and design new features.
  • Conduct code reviews and mentor junior developers.
  • Stay up-to-date with new technology trends and incorporate them into operations and activities.
  • Develop solutions leveraging AI technologies, aligning with the company’s architecture and vision.

Requirements

  • Minimum 6+ years of software development experience in C# / .NET Core or contemporary JavaScript / TypeScript.
  • Experience working on applications that share common resources.
  • Strong fundamentals in writing effective unit tests.
  • Experience in debugging and troubleshooting web applications, API integration, and infrastructure.
  • Maintain a strong focus on both internal and external customers.
  • Effective communication and collaboration skills.
  • Demonstrate professionalism, determination, and resilience.

Benefits

  • Competitive salary and Carvana stock compensation.
  • Medical, Dental, and Vision benefits.
  • 401K with company match.
  • A multitude of perks including student loan payments and discounts on vehicles.
  • A great wellness program to keep you healthy and happy.
  • Access to opportunities to expand your skill set and share knowledge.
  • A company culture of promotions from within, allowing for varied and rapid career development.

Tech Stack

Apache KafkaAWSAzureC#Google Cloud PlatformGraphQLJavaScriptKubernetesLinuxMariaDBNext.jsRabbitMQReactSQLTypeScript

Categories

AI & MLBackendDevOpsFull StackTesting