Software Engineer at CARTO

Sydney, New South Wales, Australia

CARTO Logo
Not SpecifiedCompensation
Junior (1 to 2 years)Experience Level
Full TimeJob Type
UnknownVisa
Legal Tech, AIIndustries

Requirements

  • Strong foundation in software design and development principles
  • At least 5 years commercial .NET Development experience
  • Experience in Web API and Entity Framework
  • Experience with AWS technologies for designing highly scalable applications (hands-on experience with AWS services such as SQS, ECS, Lambda, and DynamoDB is a huge plus)
  • Experience with PostgreSQL is an advantage
  • Experience with Python Development is an advantage
  • Experience with Microsoft Graph, Dropbox or Google Drive API is an advantage
  • Experience with Generative AI based application development is an advantage
  • Experience with Retrieval-Augmented Generation (RAG) Components development is an advantage
  • Proactive problem-solving – independently seek answers, find solutions, and minimize the need for constant guidance
  • Bias for action and speed – prioritize efficient execution, deliver results quickly, and maintain a sense of urgency
  • Eagerness to learn - proactively diving into every aspect of the system, and readily take ownership of any task that drives collective success
  • Positive attitude – maintain optimism despite setbacks
  • Ability to think out of the box – provide non-standard solutions for non-standard tasks
  • Being a team player – reach goals together and help each other succeed
  • Focused, motivated and hard-working developer who wants to join a growing team and learn on the job

Responsibilities

  • Building robust, performant and scalable APIs
  • Integrating across multiple APIs
  • Designing and implementing technical/design requirements
  • Collaborating with cross-functional teams to define, design and ship new features
  • Working with the QA team to reduce overall defects and regressions
  • Continuously discovering, evaluating, and implementing new technologies to maximise development efficiency
  • Participating in peer code review
  • Documenting complex feature designs for easier ongoing maintenance

Skills

Key technologies and capabilities for this role

APIsSoftware DesignSoftware DevelopmentRAGData IngestionScalable SystemsCode ReviewQA

Questions & Answers

Common questions about this position

What is the work arrangement for this position?

The position is hybrid.

What are the key required skills for this Software Engineer role?

Candidates need a strong foundation in software design and development principles, at least 5 years of commercial .NET Development experience, and experience in Web API and Entity Framework. Experience with AWS technologies (such as SQS, ECS, Lambda, and DynamoDB), PostgreSQL, Python, Microsoft Graph, Dropbox or Google Drive API, Generative AI, and RAG components are advantages.

What is the salary or compensation for this role?

This information is not specified in the job description.

What is the company culture like at CORTO?

The company features a collaborative team of AI experts and engineers, a growing team environment that encourages learning on the job, and values proactive problem-solving, bias for action and speed, and eagerness to learn.

What makes a strong candidate for this Software Engineer position?

A strong candidate is focused, motivated, hard-working, with 5+ years in .NET, and demonstrates proactive problem-solving, bias for action, speed, and eagerness to learn while taking ownership of tasks.

CARTO

Cloud platform for location intelligence analysis

About CARTO

CARTO provides a cloud-based platform focused on location intelligence and geospatial analysis, catering to various industries such as commercial real estate, telecommunications, and agriculture. The platform enables businesses to extract valuable insights from their cloud data warehouses, helping them understand the reasons behind spatial occurrences. Unlike traditional GIS tools, CARTO's user-friendly interface allows non-specialists to create, update, and publish maps quickly, enhancing efficiency and service delivery. The platform has been instrumental in optimizing operations for clients like T-Mobile and Bumble, and has contributed to revenue growth for companies like Groupe Renault. CARTO generates revenue by charging businesses for platform access and has established a presence in 150 countries, indicating significant growth potential.

New York City, New YorkHeadquarters
2012Year Founded
$94.9MTotal Funding
SERIES_CCompany Stage
Data & Analytics, Real Estate, Consumer GoodsIndustries
201-500Employees

Benefits

Health Insurance
Stock Options
Flexible Work Hours

Risks

Emerging geospatial startups could erode CARTO's market share.
Data privacy regulations may limit location data availability.
Dependence on third-party cloud providers poses service disruption risks.

Differentiation

CARTO integrates AI with geospatial technology for enhanced spatial analytics.
CARTO's platform supports diverse sectors like real estate and agriculture.
CARTO offers a Kubernetes self-hosted version for clients preferring on-premise solutions.

Upsides

CARTO's recognition as Snowflake Telecom Data Cloud Partner boosts credibility in telecom.
Partnerships with companies like Tembici showcase CARTO's big data capabilities.
CARTO's eco-friendly packaging partnerships open opportunities in sustainable industries.

Land your dream remote job 3x faster with AI