Role OverviewThis senior software engineer role offers the opportunity to develop telecoms-grade systems and work with cutting edge technologies in the cybersecurity domain.
You will join an experienced team focused on high availability, horizontal scalability and multi-data centre architectures.Key ResponsibilitiesTake ownership of end-to-end solutions across multiple technologies.Design, implement, and evaluate features that are concurrent, asynchronous, and distributed.Translate product requirements into technical solutions and technical estimates.Collaborate with cross-functional teams to define and drive architectural decisions.Identify problems proactively and drive resolution of technical problems.QualificationsComputer science, engineering or related degree.Minimum 5+ years of software development experience.Experience delivering significant software components independently or by leading a small team.Excellent verbal and written communication in English.Growth mindset, eagerness to learn and willingness to take on new challenges.Technical SkillsProgramming languages: Rust, C++, Java, Python, Clojure.JavaScript frameworks: Angular, React.Distributed systems: Kafka, Kafka Streams, Elasticsearch, Redis, Prometheus, Kibana, SQL/RDBMS.Cloud and container platforms: Kubernetes, OpenShift, Docker, AWS, Azure.Telecommunications protocols: 5G, Diameter, SS7, GTP-C, TCP, SCTP.Messaging protocols: SMS, SMPP, RCS, MMS, SIP.About EneaEnea is a world-leading specialist in advanced telecom and cybersecurity software.
Our solutions connect, optimize and protect communications worldwide.
Founded in Stockholm, Sweden, we are listed on NASDAQ Stockholm.
#J-*****-Ljbffr