Senior Software Engineer - Kafka
Job Description
The transportation industry has no shortage of complex problems requiring creative solutions to scale efficiently. In this role, you will collaborate with a small team to develop Kafka related tooling and shared libraries to support the Engineering organization in developing more scalable solutions.
Responsibilities
- Prototype and support Kafka-centric solutions
- Build and maintain standards around interacting with kafka and associated tools (connect, ksql, flink)
- Write clean, maintainable, and well-tested code
- Engage in the full development life-cycle including architectural design and testing
- Be a force-multiplier on the velocity and quality of your team
- Stay current on software engineering trends & tools, and be practical but open-minded in applying them
- Maintain a high bar for quality and performance of your product with vigorous attention to detail and automated testing
- Continuously improve how we design, build, and ship software as a highly functional team
- Help identify pain points across the Engineering organization and offer solutions.
Requirements
- 6+ years of practical experience in software development, including designing, building, deploying, and maintaining web applications
- 2+ years of experience developing with Kafka or a comparable eventing architecture
- Experience working with RESTful APIs and SaaS application development
- Experience with GraphQL a plus
- Ability to understand complicated problems and craft into simple solutions that can be maintained by the rest of the team
- Ability to train and mentor junior engineers
- Experience with SQL and RDBMS
- Experience NoSQL technologies a plus
- Experience in cloud infrastructure preferred (AWS, Azure, GCP, Heroku etc)
- Strong communication skills
- Compassion and empathy
Date Posted
03/15/2023
Views
7
Similar Jobs
Software Engineer Networking Software and Services - xAI
Views in the last 30 days - 0
The text describes xAIs mission to develop AI systems for understanding the universe and advancing human knowledge It outlines a role involving networ...
View DetailsSenior Design Manager (Infrastructure) - Canonical
Views in the last 30 days - 0
Canonical a leading opensource provider seeks a Senior Design Manager to drive innovation in cloud and AI technologies The role offers remote work glo...
View DetailsSenior Product Designer - Org & Security - Typeform
Views in the last 30 days - 0
This job description outlines a role in developing an intelligent contact management system with AI capabilities The position involves designing user ...
View DetailsSenior Business Analyst - Xpansiv
Views in the last 30 days - 0
Xpansiv promotes its role as an energy market innovator with a global platform for environmental commodities The job posting seeks a Business Analyst ...
View DetailsSenior Specialist Senior Accountant Shared Financial Services - Make-A-Wish America
Views in the last 30 days - 0
The text describes Make a Wish Foundations mission to grant childrens wishes and their community efforts It outlines job positions with remotehybrid o...
View DetailsAssociate Technical Support Engineer - Recharge
Views in the last 30 days - 0
Recharge is a subscription platform for innovative brands offering customer retention solutions They seek Technical Support roles with 247 coverage em...
View Details