Geospatial Analytics Engineer
Job Description
Purpose of Role
Extend and support our analytics platforms and grow data science and software development skills.
What You Will Be Doing
- Work within the analytics platform development team to build new capability.
- Support and resolve product issues and defects.
- Grow understanding of data science and its application to solving real world problems
- Build software development skills to support the platform and analytical methods, such as Python, Java.
- Learn the software development lifecycle from a product perspective.
- Join and contribute to our professional communities
Essential Skills and Experience
- Must have experience: working with geospatial data related projects
- Previous experience with Iceberg, DataLake, Trino, Spark (Sedona), Ray, Iceberg, Flink
- Interest in data science and machine learning.
- Specific languages: Java, Python,
- Excellent problem solving skills
- Demonstrate the ability to learn quickly
- Demonstrate excellent attention to detail.
- Strong communication skills and ability to work as part of a distributed product team
- Assume ownership for tasks / problems and see them through to completion
- Interest in learning and contributing to software development, including backend or frontend development, and potentially both.
Desirable Skills and Experience
- Experience of software development lifecycle
- Experience with ESRI SDK, Dask, Apache Pulsar,
- Experience working in a scrum team.

Life at BAE Systems
We’re a skilled, diverse, collaborative community of over 90,500 people, creating some of the world's most advanced, technology-led defence, aerospace, marine, land, and security solutions. We value the creativity and innovation of a diverse and inclusive team, and trust and empower our people to thrive, no matter what their background or experience.Discover moretrending_flat
Our reviews
Want to know more?
Diversity, equity and inclusion
We want everyone here to feel valued and empowered to thrive. Who you are should never define what you can do. We believe when you bring together different people and different perspectives it inspires creativity and drives innovation. It helps us fulfil our purpose and it’s integral to our culture. Everyone is heard and respected here.Discover moretrending_flat
Learning and development
If you’re curious, hungry for more responsibility, and prepared to step out of your comfort zone, there are endless opportunities to grow with us. At every stage of your career our first-class training, coaching and development programmes, role models and mentors will help you embrace your potential and take the next step.Discover moretrending_flat
Reward and benefits
Great work deserves benefits that go beyond your salary. Whether it’s health, wellbeing, or financial security for you and your family – our flexible benefits help you focus on what’s important to you.Discover moretrending_flat
Making an impact
Together we embrace every opportunity to have a positive impact. On the world around us, our communities, and each other.Discover moretrending_flat