Prewave
Technology
SeniorSoftwareEngineer(f/m/d)
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Software Engineer (f/m/d) at Prewave. Skills: Software development, AI integration, Distributed systems. Perform scoping software components. Design software components”
What You'll Achieve.
Align with business KPIs; Meet client SLAs
Industry & Context.
Problem-solving; Analytical skills; Debugging
Occasional office travels
What They're Looking For.
Must Have
3+ years JVM language, Proficiency functional programming, Thorough understanding SDLC, Experience distributed systems, Understanding data modelling, Proficiency in English
Nice to Have
Experience cloud platforms, Experience coding Scala, Familiarity container orchestration, Experience AI engineering teams
What You'll Do.
Perform scoping software components
Design software components
Develop software components
Deploy software components
Contribute to codebase evolution
Explore new technologies
Engage software architectures
Drive performance enhancements
Drive resilience enhancements
Solve large-scale system challenges
How You'll Work.
Team & Collaboration
Collaborate data scientists; Diverse software architectures
Full Job Description
About Prewave Make a Real Difference At Prewave, we are dedicated to making a positive impact on the world. Our innovative AI solutions help businesses identify and predict global supply chain risks. Our aim is to make supply chains more resilient, transparent and sustainable. By doing this we help companies to ensure fair working conditions, eliminate child labour, reduce waste and promote sustainable practices across global supply chains. Trusted by Global Industry Leaders Prewave proudly partners with industry leaders such as BMW, Kärcher, Hilti, PwC, and Porsche. Our supply chain superintelligence helps navigate complex supply chain challenges, ensuring operational integrity and enhancing market leadership. Your mission We are looking for a Senior Software Engineer at Prewave who will… Perform the scoping, design, development, and deployment of critical software components Collaborate closely with our team of data scientists to seamlessly integrate and enhance AI systems within our data processing pipeline Contribute to the continuous evolution of our codebase, architectural enhancements, and exploration of new technologies Engage with our diverse software architectures, including microservices, event-driven systems, batch processing and service-based architecture Utilise a wide array of technologies across the stack, including but not limited to Scala, Python, Kubernetes, PubSub, Postgres, and Google Cloud Platform (GCP) Drive enhancements in the performance and resilience of our software ecosystem to effectively align with business KPIs and meet client SLAs Solve challenges inherent to large-scale systems processing vast volumes of data efficiently and effectively Your profile Must haves 3+ years experience with a JVM-based language such as Java, Scala, or Kotlin, or proficiency in a functional language like Haskell Proficiency in functional programming paradigms A thorough understanding of the Software Development Lifecycle, relevant tools and standard method
Applying for this Senior Software Engineer (f/m/d) role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
ANONYMOUS · UNFILTERED
What do employees actually say about Prewave?
Real rants from real employees. Read before you apply.