Extensive experience writing and maintaining robust production software in a fast-changing environment with rapid release cycles. Professional experience developing with functional or infrastructure-focused programming languages (e.g., Elixir, Erlang, Haskell, Scala, Go, Rust, Python, Ruby, etc.). Strong expertise in designing systems for observability, including effective monitoring, detailed logging, comprehensive performance testing strategies, and hands-on experience with modern More ❯
Extensive experience writing and maintaining robust production software in a fast-changing environment with rapid release cycles. Professional experience developing with functional or infrastructure-focused programming languages (e.g., Elixir, Erlang, Haskell, Scala, Go, Rust, Python, Ruby, etc.). Strong expertise in designing systems for observability, including effective monitoring, detailed logging, comprehensive performance testing strategies, and hands-on experience with modern More ❯
key), symmetric, hash functions, encryption/signatures. Knowledge of versioning systems Git etc. Hands-on experience in using a number of the following languages: Java, Rust, Golang, Scala, Haskell, Erlang, C, C++, Python Sony R&D Center Brussels Sony RDC Brussels is a mature software engineering group. It is wholly owned by Sony Corporation and exclusively writes software for Sony More ❯
software engineering experience. Proficiency with object oriented and functional programming, with the ability and willingness to use and adopt new technologies. We use tools such as Phoenix, Elixir, Python, Erlang, Javascript, Node.js and more. Strong ability to work in a fast-paced, collaborative, and innovative team environment. Exceptional problem-solving skills, with a track record of tackling challenging engineering problems. More ❯
on RabbitMQ and you will have time to acquire deep knowledge in it. Programming Proficiency: You have some proficiency in at least one programming language, ideally some knowledge of Erlang due to its foundational role in RabbitMQ but this is not essential. Furthermore, you have a solid understanding and working knowledge of other programming languages commonly used in conjunction with More ❯
Golang or Erlang Software Engineer (Junior, Senior & Lead Opportunities Available) Hybrid – North West & Midlands | Remote Options Available Are you passionate about building robust APIs and scalable microservices? We're hiring backend engineers to work on a modern platform powering large-scale systems. Whether you're experienced in Golang or Erlang , or coming from another backend language (C#, Java, Python, TypeScript … the platform’s continued growth and evolution. What You’ll Be Doing: Designing and developing high-performance RESTful and event-driven APIs . Building scalable microservices using Golang or Erlang (training available if you're transitioning). Working on distributed systems that require resilience, speed, and clean code practices. Contributing to architecture decisions and backend design patterns. Collaborating with product … and DevOps teams across the full software lifecycle. What You’ll Bring: Solid backend development experience with a modern language (Golang, Erlang, C#, Java, Python, TypeScript, etc.). Experience (or strong interest) in building microservices and APIs . Familiarity with distributed system design and asynchronous communication. Exposure to containerised environments and CI/CD pipelines is a plus. Strong problem More ❯
Development Skills Services, messaging, middleware Comfortable with functional or OOP programming languages: Java Python .Net Golang Erlang C++ Haskell Scala or similar Understanding of distributed system architecture, microservices, and client-server design Familiarity with Google Server-Side Development Hands-on experience with server-side development (services, messaging, middleware) Understanding of distributed system architecture and microservices Client-server design and familiarity More ❯
Cambridge, Cambridgeshire, England, United Kingdom
MicroTECH Global Ltd
on experience with Intel Quartus Prime Pro toolchainRTL design in Verilog/SystemVerilog and/or VHDL Tech Stack: Quartus Prime Pro, Vivado, ModelSim, QuestaVerilog, SystemVerilogC, C++, Python, Haskell, Erlang, TCLGit, Jira Desirables:PCI3 Gen 6 experience Experience with Intel/Altera Agilex 5E FPGAsVHDLExposure to compute-in-memory, functional or dataflow architectures UVM or equivalent verification experience More ❯