Senior Software Engineer

1 month ago


Croydon, United Kingdom Janes 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 ( 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 ( 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 ( 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

  • Croydon, United Kingdom Janes 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...


  • Croydon, Greater London, United Kingdom Jane's Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Jane's. As a key member of our full-stack agile unit, you will be responsible for architecting and developing solutions to ingest, transform, and serve data for internal purposes and for our customers.Key ResponsibilitiesDesign and implement data pipelines...


  • Croydon, Greater London, United Kingdom Jane's Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Jane's. As a key member of our full-stack agile unit, you will be responsible for architecting and developing solutions to ingest, transform, and serve data for internal purposes and for our customers.Key ResponsibilitiesDesign and implement data pipelines...


  • Croydon, Greater London, United Kingdom Janes Full time

    About the RoleWe are seeking a highly skilled Senior Frontend Engineer to join our team at Janes. As a key member of our agile unit, you will be responsible for designing, coding, testing, and implementing high-quality, scalable, and robust components for our customer-facing systems.Based in our offices, you will work closely with our cross-functional team...


  • Croydon, Greater London, United Kingdom Janes Full time

    About the RoleWe are seeking a highly skilled Senior Frontend Engineer to join our team at Janes. As a key member of our agile unit, you will be responsible for designing, coding, testing, and implementing high-quality, scalable, and robust components for our customer-facing systems.Based in our offices, you will work closely with our cross-functional team...


  • Croydon, Greater London, United Kingdom Janes Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Janes. As a key member of our full-stack agile unit, you will be responsible for developing solutions to ingest, transform, and serve data for internal purposes and for our customers.Key ResponsibilitiesDesign and implement data pipelines using technologies such as AWS...


  • Croydon, Greater London, United Kingdom Janes Full time

    About JanesJanes is a leading provider of open-source intelligence solutions for the defence industry. Our mission is to empower militaries, governments, and defence companies to make informed decisions through our expert-driven tradecraft and human-machine teaming capabilities.Job PurposeWe are seeking a highly skilled Senior Software Engineer to join our...


  • Croydon, Greater London, United Kingdom Janes Full time

    About JanesJanes is a leading provider of open-source intelligence solutions for the defence industry. Our mission is to empower militaries, governments, and defence companies to make informed decisions through our expert-driven tradecraft and human-machine teaming capabilities.Job PurposeWe are seeking a highly skilled Senior Software Engineer to join our...

  • Data Engineer

    6 days ago


    Croydon, Greater London, United Kingdom Janes Full time

    About the RoleJanes is seeking a highly skilled Senior Software Engineer to join our team as a key member of our full-stack agile unit with a backend focus. As a Senior Software Engineer, you will be responsible for developing solutions to ingest, transform, and serve data, both for internal purposes and for customers.Key ResponsibilitiesDesign and implement...

  • Data Engineer

    4 days ago


    Croydon, Greater London, United Kingdom Janes Full time

    About the RoleJanes is seeking a highly skilled Senior Software Engineer to join our team as a key member of our full-stack agile unit with a backend focus. As a Senior Software Engineer, you will be responsible for developing solutions to ingest, transform, and serve data, both for internal purposes and for customers.Key ResponsibilitiesDesign and implement...


  • Croydon, Greater London, United Kingdom Janes Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Janes. As a key member of our full-stack agile unit, you will be responsible for developing solutions to ingest, transform, and serve data for internal purposes and for our customers.Key ResponsibilitiesDesign and implement data pipelines using technologies such as AWS...


  • Croydon, Greater London, United Kingdom Janes Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Janes. As a key member of our full-stack agile unit, you will be responsible for developing solutions to ingest, transform, and serve data for internal purposes and for our customers.Key ResponsibilitiesDesign and implement data pipelines using technologies such as AWS...

  • Software Engineer

    4 days ago


    Croydon, Greater London, United Kingdom Janes Full time

    About the RoleJanes is seeking a highly skilled Senior Software Engineer to join our team as a key member of our full-stack agile unit with a backend focus. As a Senior Software Engineer, you will be responsible for developing solutions to ingest, transform, and serve data, both for internal purposes and for customers.Key ResponsibilitiesDesign and implement...

  • Software Engineer

    6 days ago


    Croydon, Greater London, United Kingdom Janes Full time

    About the RoleJanes is seeking a highly skilled Senior Software Engineer to join our team as a key member of our full-stack agile unit with a backend focus. As a Senior Software Engineer, you will be responsible for developing solutions to ingest, transform, and serve data, both for internal purposes and for customers.Key ResponsibilitiesDesign and implement...


  • Croydon, Greater London, United Kingdom AtkinsRéalis Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Tunneling Engineer to join our team at AtkinsRéalis. As a key member of our Ground Engineering and Tunnelling (GE&T) Practice, you will play a critical role in delivering high-quality tunneling projects and contributing to the growth of our business.Key ResponsibilitiesAssist the Tunneling...


  • Croydon, Greater London, United Kingdom AtkinsRéalis Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Tunneling Engineer to join our team at AtkinsRéalis. As a key member of our Ground Engineering and Tunnelling (GE&T) Practice, you will play a critical role in delivering high-quality tunneling projects and contributing to the growth of our business.Key ResponsibilitiesAssist the Tunneling...


  • Croydon, United Kingdom Enterprise Recruitment Full time

    Senior Systems Engineer - HybridThis unique role will cover the entire product range, where you will majorly impact new and current models. This is a key role where you will liaise with cross-functional teams and shape the future of technology in this field.You will work with a wide range of medical device technology, which is having a massive impact on the...

  • Software Engineer

    1 day ago


    Croydon, Greater London, United Kingdom Sanderson Full time

    Job SummarySanderson is seeking a skilled Software Engineer to join our team in Croydon, London. As a key member of our technical team, you will be responsible for ensuring the smooth operation of our platform, providing technical support, and driving continuous improvement.Key ResponsibilitiesManage and resolve issues raised by internal teams and...

  • Software Engineer

    1 day ago


    Croydon, Greater London, United Kingdom Sanderson Full time

    Job SummarySanderson is seeking a skilled Software Engineer to join our team in Croydon, London. As a key member of our technical team, you will be responsible for ensuring the smooth operation of our platform, providing technical support, and driving continuous improvement.Key ResponsibilitiesManage and resolve issues raised by internal teams and...


  • Croydon, Greater London, United Kingdom Ernest Gordon Recruitment Full time

    Job Summary:We are seeking a highly skilled Senior Electrical Design Engineer to join our team at Ernest Gordon Recruitment. As a Senior Electrical Design Engineer, you will be responsible for designing and developing electrical systems for various projects.Key Responsibilities:Design and develop electrical systems for buildings and infrastructure...