Senior Software Engineer

Carrera Group
Full time apache-kafka docker c# scala amazon-web-services
75,000 - 15,000 USD / year
Software Development
United States
Hiring from: United States

About this job


Compensation: $75k - 15k
Location options: Remote
Job type: Full-time
Experience level: Senior, Lead



Technologies

apache-kafka, docker, c#, scala, amazon-web-services



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 we’d 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: We’re here to help you develop new skills to meet the challenges we’ll 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.





How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

The Graph
Full time
What We're Looking For You love beautiful, well-crafted, pixel-perfect interfaces. We value design. You can see it in all that we do. We approach development with craft and think a lot about form and function. You should feel equally at...
Software Development
United States
Hiring from: Anywhere
Bit is the developer-first platform for the modern web. It powers thousands of developers and teams to build modern web applications in a fast, scalable, and powerful manner. Our popular platform and open-source tools help developers tap into the true...
Software Development
United States
Hiring from: Anywhere
Software Engineer, Security REMOTE, USA APPLICATION SECURITY ENGINEER ABOUT THE ROLE Stitch Fix is looking for an Application Security Engineer to help build security tooling and implement secure development practices with our engineering partners. The individual in this role will...
Software Development
United States
Hiring from: Anywhere