
Senior Software Engineer
Carrera Group
Full time apache-kafka docker c# scala amazon-web-servicesAbout 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 resumeSimilar jobs


