✨ About The Role
- The Senior Software Engineer will play a crucial role in shaping the software infrastructure and guiding multiple teams through complex production challenges.
- Responsibilities include writing plugins, applications, webhooks, and modules tailored to the needs of various teams within the enterprise environment.
- The role requires anticipating challenges and providing robust mitigation strategies to ensure smooth operations.
- The candidate will be expected to mentor junior team members and make decisions that align with the team's objectives.
- The position involves working within a hybrid model, requiring occasional travel and the ability to obtain a Security+ certification within 90 days of employment.
âš¡ Requirements
- The ideal candidate will have over ten years of experience as a software engineer, demonstrating expertise in various programming languages and frameworks.
- A strong proficiency in React, Angular, Python, JavaScript, CSS, HTML, and Material UI is essential for success in this role.
- Experience with Big Data, cloud technologies, and enterprise frameworks such as Play, Spring Boot, or Quarkus is highly valued.
- The candidate should possess a deep understanding of streaming data technologies, particularly Kafka and Kafka Streams.
- A bachelor's degree in Computer Science, Engineering, Physics, Mathematics, or a related field is required, with advanced certifications being a plus.