Junior Software Engineer
Core
Design and build backend services and data processing pipelines for operational platforms in safety-critical industries.
Role type
Junior backend software engineer
Builds
Backend services and data processing pipelines for operational platforms
Domain
Industrial analytics and operational platforms
Deliverable
production ML models | product features
Required skills
Concurrent and asynchronous programming, API design (REST/gRPC), SQL/NoSQL database management, message-driven systems (Kafka/Redpanda), CI/CD pipeline integration
Preferred skills
Go, Rust, C++, Java, containerization, observability tooling, secure development practices
Technologies
Java, Go, Rust, C++, Kafka, Redpanda, SQL, NoSQL, gRPC, REST
Responsibilities
Design and build backend services and data processing pipelines, Write performant concurrent code, Contribute to API design, Work with databases and message-driven systems, Participate in code reviews and testing