×
Register Here to Apply for Jobs or Post Jobs. X

Python Developer

Job in Fredericton, New Brunswick, A3A, Canada
Listing for: jobs.frontdoordefense.com - Jobboard
Full Time position
Listed on 2026-05-26
Job specializations:
  • Software Development
    Python, Software Engineer, Cloud Engineer - Software, DevOps
Salary/Wage Range or Industry Benchmark: 80000 - 100000 CAD Yearly CAD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Python Developer Build and automate a cloud-native geospatial chart production system

Location:

Fredericton, New Brunswick, Canada

Job Tags:
Software

About

The Role

Teledyne CARIS is a global leader in geospatial software for the survey and maritime charting industry, with a growing footprint in Cloud and IoT solutions. Our products cover a wide variety of domains ranging from sonar and lidar surveying to chart production and environmental monitoring. We develop cutting‑edge products that transform multi‑source data into actionable geospatial intelligence. Our team is composed of passionate people dedicated to delivering innovative solutions that make a real difference for our clients.

We are looking for a skilled Python Developer to join our cloud product team in Fredericton, Canada. You will help build and automate a cloud‑native chart production platform for hydrographic offices around the world. This role is key to our mission of reducing the turnaround time from the collection of geospatial data collection to the creation of actionable information. This role involves integrating and containerizing existing tools into scalable, secure, and testable services.

The ability to perform validation of the services as well test performance and scalability through scripting is key to this position.

What's in it for you?
  • Technical challenge – We like to do what hasn't been done before. We push the global boundaries of science and technology in our desire to be #1 in the markets we serve.
  • A great place to work and grow – You will enjoy the relaxed and friendly atmosphere of a company with a long tradition in the Maritimes. We work with customers who are leaders in their industry.
  • Global opportunities – As part of Teledyne Technologies, you'll work with international teams and clients across diverse domains.
  • Rewarding outcome – Teledyne‑CARIS produces software that is used by clients in their daily work in multiple fields from data processing in autonomous underwater vehicles to smart city projects in a cloud‑based environment.
What you'll do
  • Automate the validation of various services into a functional platform
  • Develop automation scripts to maintain services in a continuously releasable state
  • Implement and test endpoints for a chart production pipeline
  • Write secure, reliable, and maintainable Python code
  • Conduct and participate in code reviews
  • Follow and promote best practices and design patterns for Python development
  • Automate performance and scalability testing
  • Verify security of the platform through testing
  • Collaborate with application and front‑end developers to provide high‑quality solutions
  • Work closely with Dev Ops to deploy and monitor applications
  • Work as part of a team following an agile methodology
What you need
  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 3+ years of experience in software development
  • 2+ years of hands‑on experience with Python
  • Experience working with RESTful APIs and JSON‑based web services
  • Fluent in English
  • Must be legally entitled to work in Canada
  • Work location:

    Fredericton, New Brunswick
Preferred Skills & Technologies
  • Cloud Platforms: AWS, Azure
  • Dev Ops:
    Docker, Jenkins, Git, Infrastructure as Code
  • Languages:

    Python, C++
  • Databases:
    PostgreSQL
  • Tools:
    Jira, Test Automation
  • Architecture:
    Microservices, Service‑Oriented Architecture
  • Domain Knowledge:
    Geospatial, IoT
What We Value
  • Strong collaboration and communication skills
  • Passion for delivering exceptional products
  • Curiosity and a growth mindset
What We Offer
  • Competitive Salary & Benefits Package
  • Health, dental, Vision and Life Insurance from Day 1
  • Paid Vacation, Sick Time and Holidays
  • RRSP with Company Match
  • Employee Stock Purchase Plan (ESPP)
  • Employee Assistance Program (EAP)
  • Fun Employee Events throughout the year
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary