Senior Software Engineer

Janes


Date: 1 day ago
City: Croydon
Contract type: Full time

Janes enables militaries, governments, and defence companies to make critical decisions. Our expert-driven tradecraft, developed over 120 years, combined with human-machine teaming, delivers assured open-source intelligence across military capabilities and order of battle, equipment, events, countries, companies, and markets.

Linking millions of assured data points, Janes data model creates a framework of interconnected open source defence intelligence. This allows our customers to integrate all relevant data and connections into a single intelligence environment to deliver a more complete and accurate answer. Using Janes, our customers can use their scarce resource more effectively, to get to better decisions with higher confidence, more quickly.


Job purpose

Janes is currently seeking a Senior Software Engineer with experience working with data, search technologies and diverse data stores such as Graph and NoSQL to work as part of a full stack agile unit with a backend focus, based in our offices in Croydon. You will be joining our team as an experienced software engineer and will be working with AWS cloud, OpenSearch and graph technologies.


How you will contribute to Janes

  • Develop solutions to ingest, transform, and serve data, both for internal purposes and for customers.
  • Be customer outcome focused.
  • Work in a DevOps environment, in an Agile team, to agree and develop system/product designs based on user requirements.
  • Participate as a member of cross-functional squads that include software engineers, quality engineers, SMEs, and business stakeholders from within Janes, as well as partner and customer organisations.


Requirements

  • Experience with ETL pipeline solutions for the ingestion, transformation, and serving of data utilising technologies such as AWS Step Functions or Apache Airflow.
  • Good understanding of data modelling, algorithm, and data transformation techniques to work with data platforms.
  • Good knowledge of common databases (e.g. RDBMS and NoSQL), Graph Databases (such as GraphDB), and storage solutions.
  • Knowledge of cloud development practices and API development utilising technologies such as AWS Lambda functions, AWS Athena, AWS Glue, AWS Step Functions etc.
  • Software engineering best practices, including DevOps, CI/CD, Agile, and infrastructure-as-code (particularly Terraform).
  • Knowledge of search tooling (e.g. OpenSearch and ElasticSearch).
  • Proficiency with Node.
  • Experience in Python programming/scripting.
  • SPARQL knowledge would be a bonus.


What else do you bring

  • Good communication skills, with the ability to articulate technical concepts.
  • Proactive self-starter who takes ownership and can provide direction.
  • Strong analytical and problem-solving skills.
  • Team player with the ability to mentor and influence others.
  • Ability to learn/adopt and promote modern technologies/applications.


Benefits

  • 27 days of annual leave
  • Healthy half (0.5 day leave every 6 months for wellbeing)
  • Leave- study/ volunteer/ reserve forces
  • Pension plan (6% employer contribution)
  • Private medical insurance – Vitality
  • Maternity (100% of basic salary for the first 26 weeks followed by Statutory Maternity Pay)
  • Paternity (100% of basic salary for 6 weeks)
  • Life cover
  • Access to GoodHabitz
  • Access to an on-site gym

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Sustainability Consultant Graduate/Carbon and ESG - Croydon- start date June - Sept 2025

AECOM, Croydon
22 hours ago
Company Description Work with Us. Change the World. At AECOM, we're delivering a better world. Whether improving your commute, keeping the lights on, providing access to clean water, or transforming skylines, our work helps people and communities thrive. We are the world's trusted infrastructure consulting firm, partnering with clients to solve the world’s most complex challenges and build legacies for...

Assistant Manager

Holland & Barrett, Croydon
22 hours ago
Job Type: 3 Month Fixed-Term ContractStore Location: North End, CroydonHours: 38.75 hours per weekSalary: £14.10 per hour, 25% colleague discount, 28-days annual leave pro rataAre you passionate about customer service? Keen to continue your career with the largest UK Health and Wellness Retailer?As an Assistant Retail Manager, you'll support the day-to-day management of the store and become a brand ambassador...

Refuge & Outreach Worker

Hestia Charity, Croydon
2 days ago
We are Hestia. We make a difference. At Hestia, we are guided by our core values and are dedicated to fostering an equitable, diverse, and inclusive organisation. We provide a range of services, including Domestic Abuse support, Modern Slavery assistance, Mental Health & Complex Needs care, and Criminal Justice. Our mission is to empower individuals to rebuild their lives and...