Carrera Group

Senior Software Engineer

Carrera Group

Remote job description

Who we are:

Carrera Group provides consulting services to help customers solve big problems in Health IT, high-performance computing, big data, data engineering, machine learning, and AI. We focus on continued individual learning, collective capability, and a collaborative, fun environment.

Your role:

In this full-time, fully-remote role, you'll help our clients design and build micro-services to gradually replace a monolithic application. You'll be using modern, open-source technologies and have an experienced team behind you.

Who you are:

You're a seasoned developer with experience designing and implementing testable and scalable code. You are passionate about developing high-quality applications and using best practices. You're comfortable mentoring team members with your experience and being a student when learning new technology.

What you'll definitely need:

  • Bachelor's degree or equivalent experience in Computer Science or related field.
  • 3-5 years experience as a software developer.
  • SQL database or relational database skills.
  • Experience with micro-services and containerization.
  • Self-motivation with a desire to solve complex problems.
  • A good attitude when communicating with our stakeholders

What wed love you to have:

  • Open-source technologies (such as Kafka, Cassandra, Spark, NiFi, SOLR, ElasticSearch, Ignite, etc.)
  • Azure or AWS
  • Compilers, interpreters, and other cool stuff

Technology we use:

Scala, Java, Rust, C#, Linux, Docker/Kubernetes, Kafka, Debezium, Envoy, AWS, Azure

What you'll do:

  • Help our clients solve hard problems using modern, open-source technologies
  • Use your experience to develop quality software and web applications
  • Learn open-source technology stacks and implement solutions
  • Analyze and maintain existing software applications
  • Design highly scalable and testable code
  • Discover and fix programming bugs

What you can expect from us:

  • Flexibility: Our small, remote-only company is made up of people that understand tackling tough problems takes different approaches.
  • Growth: Were here to help you develop new skills to meet the challenges well face together. You can count on plenty of exciting opportunities and the mentor-ship of a world-class team.
  • Autonomy: Our small size and fast growth will give you the chance to put your skills to work and take the lead on projects.


Summary
Carrera Group
Senior Software Engineer

Tags: Docker, AWS, C#, Scala, Kafka

Share or copy

Job alerts