
Wireless Logic · Reading
Senior Software Engineer What we’re all about: Any company can tell you about how they are a multi award winning, market leading business and yes, we are bo...
Senior Software Engineer
Any company can tell you about how they are a multi award winning, market leading business and yes, we are both of those things in
the world of IoT connectivity! But we’re more than that. 🌍✨ Our mission? To make IoT management a breeze for any device,
anywhere. With over 10 million IoT subscriptions active in 165 countries and direct partnerships with 50 mobile networks, we
connect you to more than 750 networks worldwide, delivering unmatched value across the IoT connectivity chain.
Innovation is in our DNA, and we have an insatiable hunger to ‘wow’! 🚀 While we may not always get it right, our drive to
collaborate, innovate, and achieve top-notch customer satisfaction never wavers. We offer industry expertise, stellar service
support, and the most flexible, resilient, and secure connectivity solutions on the market. Our expertise spans across various
sectors, including industry, agriculture, healthcare, security, transport, utilities, and smart cities.
IoT… a fancy acronym or a secret code?
The Internet of Things (IoT) is like the magical glue that keeps the world connected! 🌐✨ From ordering your favourite takeaway to
the ANPR technology that helps you find a parking spot, IoT is everywhere—even if you don’t realize it. At Wireless Logic, we
provide cutting-edge connectivity solutions and technologies to ensure a vast array of devices stay seamlessly connected.
You will report into a Software Engineering Manager for the Polaris squad in the Product Experiences Domain. You'll collaborate
with your Product Manager, Engineering Team Lead, Delivery Manager and engineering colleagues to produce experiences that drive
customer-value.
We are currently re-imagining our product engineering practices, and you'll have an opportunity to inform our direction. We have
an exciting, ambitious vision and we need your help to shape and fulfil our goals. We are evolving into a Product Operating Model,
shifting from an IT mindset to a product-driven culture that focuses on solving real customer problems and delivering tangible
business outcomes.
As part of this transformation, we are building a cutting-edge analytics platform that will enable businesses to harness the power
of predictive intelligence and sustainability-focused analytics.
We're looking for a Senior Software Engineer who is a deep expert in Node.js, NestJS and TypeScript — someone who brings
architectural confidence and engineering rigour to backend systems, but who is also keen to contribute across the stack, from
Frontend to Infrastructure.
Key Responsibilities: 🌎
testability
Key Experience & Skills: 🍨
Required
system design
Preferred
What Will Make You Shine at Wireless Logic: 😇
Why Come Work with Us? 👋
Here’s why we’re confident you’ll love being part of our team:
the family.
For UK: Benefits Of Being Part of the Team: 🎁
Ok, I'm Interested, What’s Next? 🙌
Thank you so much for your interest in Wireless Logic Group, we appreciate the time and emotion that goes into an application.
We will review all applications within five working days and be in touch with those who have been shortlisted to the next stage.
Unfortunately, due to volume we are not able to get back to everyone individually so if you have not heard back from us
unfortunately you have not been successful on this occasion but would love to stay in touch for future opportunities.
If you require reasonable accommodation during the application and selection process, please let us know. We will work together to
best meet your needs.
How we work? 🏢
We know the world has changed, and we want to offer our employees the chance to collaborate at our unique office spaces, whilst
enjoying the convenience of working from home. We've adopted a hybrid working approach to give more flexibility on where and how
we work. You'll find out more about what this means for this role during the recruitment process, but we are currently excited to
have our employees experience our office culture as much as possible.
Wireless Logic Group unites and brings people together. We accomplish this when we lead with a lens of diversity, equity, and
inclusion in everything we do. As a global company that drives culture we aim to reflect the world’s diverse voices both
internally and externally to ensure success in our mission.
By applying for this role, you are consenting for us to hold and process your data in compliance with the General Data Protection
Regulations. If you have any questions or wish to exercise your right to access, erase or restrict the holding or processing of
your data please contact us (recruitment@wirelesslogic.com) and we will respond to your query as soon as possible.
What we’re all about: Any company can tell you about how they are a multi award winning, market leading business and yes, we are both of those things in the world of IoT connectivity! But we’re more than that. Our mission? To make IoT management a breeze for any device, anywhere. With over 10 million IoT subscriptions active in 165 countries and direct partnerships with 50 mobile networks, we connect you to more than 750 networks worldwide, delivering unmatched value across the IoT connectivity chain. Innovation is in our DNA, and we have an insatiable hunger to ‘wow’! While we may not always get it right, our drive to collaborate, innovate, and achieve top-notch customer satisfaction never wavers. We offer industry expertise, stellar service support, and the most flexible, resilient, and secure connectivity solutions on the market. Our expertise spans across various sectors, including industry, agriculture, healthcare, security, transport, utilities, and smart cities. IoT… a fancy acronym or a secret code? The Internet of Things (IoT) is like the magical glue that keeps the world connected! From ordering your favourite takeaway to the ANPR technology that helps you find a parking spot, IoT is everywhere—even if you don’t realize it. At Wireless Logic, we provide cutting-edge connectivity solutions and technologies to ensure a vast array of devices stay seamlessly connected. As we evolve toward a Product Operating Model, we’re building empowered, outcome-driven squads. One of these is the Network Capabilities Squad, and we’re hiring a Senior Java Software Engineer to help us realize our bold vision of seamless, intelligent, and adaptive global connectivity. About the Network Capabilities Squad Our long-term mission is to enhance global connectivity with optimized performance, resilience, and compliance across diverse geographies and network conditions. The Network Capabilities Squad ensures Wireless Logic can meet the demands of global IoT customers through intelligent, high-availability services. We’re building a unified, next-generation connectivity platform anchored by a Tier 1-grade mobile core, eUICC-compliant SIMs, and dynamic multi-IMSI capabilities. This platform empowers customers with: * Global Network Management: Multi-region connectivity orchestration * Performance Monitoring: Latency, uptime, and service reliability metrics * Compliance Management: Regulatory awareness and controls across markets * Connectivity Optimisation: Seamless transitions across cellular, satellite, and Wi-Fi networks Your work will directly impact global customer experience, enabling businesses to scale and adapt confidently in any region or condition. Your Key Responsibilities As a Senior Java Software Engineer, you'll focus on backend systems with occasional contributions to frontend interfaces when needed. You will: * Design and build scalable backend services and APIs using Java * Integrate with core mobile network components and third-party APIs * Collaborate on systems for connectivity monitoring, network intelligence, and compliance enforcement * Contribute to platform automation and internal tooling for streamlined SIM, MNO, and network operations * Support and maintain high-availability infrastructure and disaster recovery solutions * Lead technical discussions, participate in architectural decisions, and conduct code reviews * Ensure observability, performance, and security in everything you build * Participate in Agile ceremonies and contribute to incremental product delivery Your Skills & Experience You’re likely a great fit if you bring most of the following: * Strong backend engineering experience with Java * Experience with microservices, REST APIs, and event-driven architectures * Knowledge of container orchestration (e.g., Kubernetes) * Exposure to connectivity platforms, mobile networks, or telecom infrastructure is a plus * Experience with monitoring, alerting, and observability tooling * Familiarity with SQL/NoSQL databases and distributed systems * Security-first mindset with an understanding of compliance/regulatory-sensitive systems * Comfortable working in cross-functional Agile squads * Familiarity with Frontend development is a nice to have * Willingness to learn React.js for occasional frontend tasks Who You Are * A pragmatic problem-solver who builds for scalability and resilience * Motivated by impact and user outcomes — not just code * Willing to explore unfamiliar parts of the stack to get things done * Communicative and collaborative — you thrive in transparent, diverse teams * Committed to learning, sharing knowledge, and mentoring others Our Culture & Benefits At Wireless Logic, we foster a culture of trust, ownership, and collaboration. You’ll be empowered to make decisions, try new approaches, and deliver meaningful solutions. We embrace flexibility, support lifelong learning, and encourage knowledge sharing across teams. For UK: Benefits Of Being Part Of The Team: * 25 days holiday * Buy up to 5 days additional holiday * Birthday Day off * Enhanced Maternity/Paternity Leave * Group Company Pension Scheme * Private Medical Insurance * Discounted Gym membership at over 3000 Gyms * Dental cover * Optical cover * Company Sick Pay Scheme * Access to a variety of online discounts on major retailers * Employee assistance program Ok, I'm Interested, What’s Next? Thank you so much for your interest in Wireless Logic Group, we appreciate the time and emotion that goes into an application. We will review all applications within five working days and be in touch with those who have been shortlisted to the next stage. Unfortunately, due to volume we are not able to get back to everyone individually so if you have not heard back from us unfortunately you have not been successful on this occasion but would love to stay in touch for future opportunities. Overview of interview process at Wireless Logic: * Tele Interview – Meet the people team * Behavioural Interview - Meet your hiring manager * Technical + Pair Programming Interview - Meet your peers * System Design Interview - Meet more peers If you require reasonable accommodation during the application and selection process, please let us know. We will work together to best meet your needs. How we work? We know the world has changed, and we want to offer our employees the chance to collaborate at our unique office spaces, whilst enjoying the convenience of working from home. We've adopted a hybrid working approach to give more flexibility on where and how we work. You'll find out more about what this means for this role during the recruitment process, but we are currently excited to have our employees experience our office culture as much as possible. Wireless Logic Group unites and brings people together. We accomplish this when we lead with a lens of diversity, equity, and inclusion in everything we do. As a global company that drives culture we aim to reflect the world’s diverse voices both internally and externally to ensure success in our mission. By applying for this role, you are consenting for us to hold and process your data in compliance with the General Data Protection Regulations. If you have any questions or wish to exercise your right to access, erase or restrict the holding or processing of your data please contact us (recruitment@wirelesslogic.com) and we will respond to your query as soon as possible.
Visa’s Technology Organization is a community of problem solvers and innovators reshaping the future of commerce. We operate the world’s most sophisticated processing networks capable of handling more than 65k secure transactions a second across 80M merchants, 15k Financial Institutions, and billions of everyday people. While working with us you’ll get to work on complex distributed systems and solve massive scale problems centered on new payment flows, business and data solutions, cyber security, and B2C platforms. The Opportunity: We are looking for Versatile, curious, and energetic Software Engineers who embrace solving complex challenges on a global scale. As a Visa Software Engineer, you will be an integral part of a multi-functional development team inventing, designing, building, and testing software products that reach a truly global customer base. While building components of powerful payment technology, you will get to see your efforts shaping the digital future of monetary transactions. The Work itself: Design code and systems that touch 40% of the world population while influencing Visa’s internal standards for scalability, security, and reusability Collaborate multi-functionally to create design artifacts and develop best-in-class software solutions for multiple Visa technical offerings Actively contribute to product quality improvements, valuable service technology, and new business flows in diverse agile squads Develop robust and scalable products intended for a myriad of customers including end-user merchants, b2b, and business to government solutions. Leverage innovative technologies to build the next generation of Payment Services, Transaction Platforms, Real-Time Payments, and Buy Now Pay Later Technology Opportunities to make a difference on a global or local scale through mentorship and continued learning opportunities Essential Functions: Demonstrates relevant technical working knowledge to understand requirements. Identifies and contributes to the development and solution strategies to team members that improve the design and functionality of interface features across one or more project features, under minimal guidance. Applies standard processes on the use of programming languages (e.g. HTML, C++, Java) to write code that fulfills website modification requests and technical requirements. Collaborates with others to support the piloting of new technology capabilities and features that enhance the user website experience across e-commerce products. Analyzes bugs for simple issues and applies debugging tools to verify assumptions. The Skills You Bring: Energy and Experience: A growth mindset that is curious and passionate about technologies and enjoys challenging projects on a global scale Challenge the Status Quo: Comfort in pushing the boundaries, “hacking” beyond traditional solutions Language Expertise: Expertise in one or more general development languages (e.g., Java, C#, C++) Builder: Experience building and deploying modern services and web applications with quality and scalability Learner: Constant drive to learn new technologies such as Angular, React, Kubernetes, Docker, etc. Partnership: Experience collaborating with Product, Test, Dev-ops, and Agile/Scrum teams Qualifications: Basic Qualifications Bachelor's degree in Math, Science, Engineering, or Computer Science, Information Systems or related field AND minimum five (5) years of experience in a directly related field. OR Master's degree in Math, Science, Engineering, or Computer Science, Information Systems or related field AND minimum three (3) years of experience in a directly related field. OR Minimum eight (8) years of directly related experience. Preferred Qualifications Programming Languages: Knowledge of and ability to develop front-end code (e.g. HTML, CSS, and JavaScript) in support of package and product development. This includes the extension of capabilities of packages and products. Web Browser Optimization: The ability to select the "best available" values of some objective function to improve the functional effectiveness of web browsers. User Interface Design: Knowledge of user interface design, which is the interaction where users and computers interact. This includes an understanding of how to provide an optimal industrial design experience through User Interface (UI) Design. API Generation: The ability to develop and apply Application Program Interfaces (APIs), a set of routines, protocols, and tools for building software applications that specify how software components should interact and are used when programming graphical user
About the role We are looking for an experienced Software Engineer with deep expertise in building scalable backend systems, distributed microservices, and modern cloud-based infrastructure as well as a demonstrated interest in or experience with GenAI and LLM technologies. This role is ideal for someone who thrives on solving complex architectural challenges and has a strong track record of building and deploying reliable, high-performance software systems at scale. You will be instrumental in designing core systems, APIs, and data flows, while contributing to the evolution of our infrastructure. You’ll collaborate across cross-functional teams to deliver robust solutions, audiovisual data processing, and modern AI/LLM systems and workflows. Key Responsibilities and Qualifications Design, develop, and maintain scalable backend services using one or more of: TypeScript, Node.js, PHP, and Python Design and build powerful REST APIs. Design and and take full cycle ownership of distributed microservices Familiarity with Generative AI technologies and Large Language Models Design, optimize, and manage relational and NoSQL databases including MySQL, DynamoDB, Redis, and Apache Druid Define and implement infrastructure as code using Terraform on AWS Build and maintain robust CI/CD pipelines 5+ years of professional software development experience Bachelor’s degree in Computer Science, Artificial Intelligence, Machine Learning or similar field. Proven ability to work in fast-paced, cross-functional environments Nice to have Solid foundation in machine learning, AI, and statistical methods Hands-on experience deploying and managing both cloud-native and self-hosted services Experience with VOIP telephony stacks including Asterisk and Kamailio Our ways of working Each team has clear responsibilities and goals and the freedom to collaborate on the optimal design for the products and solutions we build. We want to hear your opinion! We have an agile approach to processes and teamwork and we constantly evaluate and adapt. Our Product and UX teams are closely integrated with development. We use modern frameworks and the best tools available. We work flexibly and have fun at work. Delivering customer value is as important as the wellbeing of our friends and colleagues. We value personal growth and encourage learning, and embrace every opportunity to share knowledge in the team. Where you’ll be and how you’ll work We have three offices: London, Uppsala and Paris. This role is based in the Uppsala office. We work business hours, but we understand that life sometimes gets in the way. Kaisa Culture What makes Kaisa stand out? Our values, guiding us every day: Innovate with Agility - We move fast, think creatively, and adapt seamlessly. Win Together - Success is a team effort, and we celebrate it as one. Own It - Accountability drives progress, and we take pride in our work. Champion Sustainability and Diversity - We foster inclusivity and make responsible choices. Spread the Vibe - A positive atmosphere fuels great ideas and connections.