Software Engineer – OSS and BSS Systems
Company Description
Venn Telecom is an international Enhanced Internet Service Provider specializing in innovative fixed and mobile wireless internet connectivity solutions, including bonded 5G and Starlink. We excel in delivering reliable internet to remote locations and providing robust backup for existing connectivity systems. Our work spans large-scale business and government connectivity worldwide. We have a passion for enabling new and pioneering services in challenging and unconventional environments.
Role Description
This is a full-time role based in Exeter, with flexibility to work from home on occasion. The Software Engineer is responsible for designing, developing, and maintaining Venn Telecom's operational and business support systems (OSS/BSS), with a primary focus on backend services, infrastructure, and the systems that keep the platform running reliably. The role works across the stack — primarily Python, Node.js, and React — but the centre of gravity is server-side: building services, managing data, containerising and deploying applications, and making sure things run well in production.
The position holder works alongside the Senior Full Stack Software Engineer, contributing to a hands-on engineering team that ships and operates the software powering Venn Telecom's service delivery.
Skills and Competencies
- Strong proficiency in Python and Node.js with production backend development experience
- Ability to quickly learn and work effectively with multiple programming languages
- Strong backend development skills, with working React knowledge for front-end work when required
- Hands-on experience with Docker and containerised application deployment
- Design and use of relational databases (PostgreSQL, MySQL or similar), including SQL, schema design, and query performance
- Linux server fundamentals — comfortable deploying, configuring, and operating services on servers
- Working knowledge of cloud platforms: AWS, Azure, and GCP
- Understanding of application security principles and secure coding practices
- Knowledge of CI/CD practices and deployment automation
- Commitment to code quality, comprehensive documentation, and maintainable architecture
- Application of modern development methodologies and best practices
- Strong problem-solving and analytical skills
- Sound technical decision-making ability
- Self-motivated with excellent time management and organisational skills
- Ability to work independently and manage multiple priorities
- Strong written and verbal communication skills
- Collaborative approach with ability to work across teams and regions
- Adaptability to work in a dynamic, evolving technical environment
- Attention to detail while maintaining focus on broader objectives
- Experience with version control systems and collaborative development workflows
- Curiosity about AI-assisted development tools and willingness to incorporate them into the workflow
Qualifications
- Proficiency in Software Development, Back-End Web Development, and Programming
- Strong understanding of Object-Oriented Programming (OOP) principles
- Solid foundation in Computer Science fundamentals
- Problem-solving skills and ability to work both collaboratively and independently
- Experience with network-focused software development or wireless technologies is a plus
- Bachelor's degree in Computer Science, Engineering, or a related field
- An innovative mindset and passion for tackling technical challenges in non-traditional environments
Nice to have
- Experience with OSS / BSS internal tooling, or other operations platforms
- Exposure to telecoms, networking, infrastructure, or global service delivery
- Experience working with distributed or international engineering teams
- Familiarity with automation-heavy or integration-heavy platforms
- French, German, Portuguese Language Skills
What this role offers
- Ownership of tools and services that sit at the heart of a global connectivity business
- The opportunity to shape how Venn scales internationally
- A pragmatic, engineering-led culture that values clarity and outcomes
- The chance to make a lasting, structural impact rather than shipping surface-level features
- International Travel
Job Type: Full-time
Pay: £35,000.00-£45,000.00 per year
Benefits:
- Additional leave
- Casual dress
- Company events
- Company pension
- Flexitime
- Free parking
- Gym membership
- Work from home
Application question(s):
- Live within a 40min radius of Exeter
Work authorisation:
- United Kingdom (required)
Work Location: In person