Senior Software Engineer

1 day ago


Perth, Western Australia EagleView Technology Corp. Full time

About Us

EagleView is a leading provider of aerial imagery, property insights and software that transforms the way people work. EagleView holds more than 300 patents and owns a large geospatial data and imagery library encompassing 94 percent of the US population. EagleView provides the most accurate data, enabling customers in the government, construction, solar and insurance industries to make timely, informed, and better decisions.

Overview

Eagleview, the leader in aerial imagery, is hiring a Senior Software Engineer for our Platform Engineering group. Eagleview is looking for an experienced Senior Software Engineer to join an existing team to design, develop, and maintain next generation mission-critical at-scale cloud-based geospatial delivery services handling petabytes of data. Ideal candidates will have worked in a similar capacity as part of a high technology and/or data products company developing highly scalable services in the GIS, mapping, and/or geospatial data space.

Leveraging your past experiences and cloud-based skills, you will work in all phases of the software development life cycle to design, build and support a scalable micro-services platform. You take pride and ownership in your work as well as the overall contributions of the team.

This is a permanent full-time role, with office and work-from-home options available. If you are looking for a rewarding software engineering career in the Geospatial industry, please apply

Responsibilities
  • Perform technical design, development, testing and code reviews of enterprise-scale geospatial services.
  • Participate in team technical activities including story breakdown sessions, sprint planning, effort estimation, code reviews, NFR assessments, and architectural reviews.
  • Actively evaluate, prototype, and recommend next-generation cloud-native data delivery technologies.
  • Assess, refactor, and optimize high-volume repository transaction and distribution channels.
  • Identify and implement data quality management capabilities, monitoring tools, and associated governance controls/reporting.
  • Participate in the troubleshooting and RCA process for production issue escalations.
  • Create clear and concise technical documentation, production support runbooks, and supporting quality metrics.
Qualifications
  • 5+ years of professional experience building enterprise-scale real-time and batch-based data distribution capabilities.
  • Extensive experience leveraging modern technologies, frameworks, and cloud tools (Kubernetes, Postgres, S3, SQS, etc.).
  • Expertise using modern development languages (Go and/or C# preferred).
  • Experience working with large geospatial raster and vector datasets.
  • Intimate familiarity with cloud-based large (billions of records) SQL databases including experience in performance tuning, query optimization and partitioning.
  • Test-driven development mindset with a focus on code quality, scalability, and efficiency.
  • Previous experience building enterprise-caliber, event-driven distributed systems using cloud-based architectural patterns and infrastructure.
  • Familiarity with domain-based data architecture, metadata management, and data quality frameworks.
  • Strong oral and written English skills are required.
  • Collaborative working style with a primary focus on delivering quality outcomes.

Preferred

  • Experience working within governed Enterprise Agile planning and delivery organizations using Scrum practices preferred.
EEO Statement

This job description is not an exclusive or exhaustive list of all job functions that a workforce member in this position may be asked to perform. Duties and responsibilities can be changed, expanded, reduced, or delegated by management to meet the business needs of the company. The compensation offered to the successful candidate will be based on a variety of factors, including but not limited to, the candidate's work experience, education and licenses, work-related training, key skills, the core duties of the role and its associated responsibilities, additional benefits offered, and the location where the work will be performed.


#J-18808-Ljbffr
  • Software Engineer

    1 week ago


    Perth, Western Australia Rocket Software Full time

    Job Description SummaryThe Software Engineer sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines...

  • Software Engineer

    1 week ago


    Perth, Western Australia Rocket Software Full time

    Job Description Summary The Software Engineer sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines...

  • Software Engineer

    3 weeks ago


    Perth, Western Australia Rocket Software, Inc. Full time

    Principal Compiler Software Engineer page is loadedPrincipal Compiler Software EngineerApply locations Perth, Australia (Remote) Canberra, Australia time type Full time posted on Posted 3 Days Ago job requisition id R It's fun to work in a company where people truly BELIEVE in what they're doingJob Description Summary:The Principal Software Engineer sets the...


  • Perth, Western Australia Rocket Software Full time $90,000 - $120,000 per year

    The ChangeMan developer designs, develops, troubleshoots, debugs the ChangeMan ZMF product, primarily written in Assembler utilizing z/OS and associated components such as ISPF, REXX, VSAM, DB2 and CICS. Responsibilities will include both maintenance and development of new product features. Position Reports to: Manager, Software Engineering Essential Duties...


  • Perth, Western Australia Xero Full time

    Senior Software Engineering - Product & Technology Join to apply for the Senior Software Engineering - Product & Technology role at XeroSenior Software Engineering - Product & Technology Join to apply for the Senior Software Engineering - Product & Technology role at XeroGet AI-powered advice on this job and more exclusive features.At Xero, we're here to...


  • Perth, Western Australia Vyro Full time

    Location: Sydney or Remote (APAC/EU friendly time zones)Type: Full-timeAbout Vyro Location: Sydney or Remote (APAC/EU friendly time zones)Type: Full-timeAbout Vyro Vyro is building the operating system for the automotive industry. Our SaaS platform powers digital retail for car dealers and manufacturers — helping them sell cars online and in-store...


  • Perth, Western Australia Buscojobs Full time

    Job Description Global Vision Recruitment on behalf of Techno Services Pty Ltd is seeking a Senior Software Engineer - Data Platform in Bundall, Queensland.Position: Software EngineerSalary: $77,000 to $85,000 + 12% superannuationHours: 38 hours/weekMode: Full-timeLocation: F10B, 47 Ashmore Road, Bundall, QLD 4217Experience required: Minimum 2 years in...


  • Perth, Western Australia TRAILD Full time

    Join to apply for the Senior Software Engineer role at TRAILDJoin to apply for the Senior Software Engineer role at TRAILDGet AI-powered advice on this job and more exclusive features.TRAILD : Who are we?TRAILD is a dynamic, fast-growing SaaS company that streamlines, automates and protects Accounts Payable.Just as your


  • Perth, Western Australia FOSS United Full time

    OverviewSenior Software Engineer role at 314e corporation. Location: Bangalore (Whitefield). Employment type: Full-time.Job DescriptionAbout 314e: 314e is a Best in KLAS Healthcare software company established in 2004 in San Francisco. 314e has offices in Philadelphia, Bangalore, Jaipur, and Bhutan. Our customers include healthcare organizations in North...


  • Perth, Western Australia Buscojobs Full time

    Job Description Global Vision Recruitment on behalf of Techno Services Pty Ltd is seeking a Senior Software Engineer - Data Platform in Bundall, Queensland.Position: Software EngineerSalary: $77,000 to $85, % superannuationHours: 38 hours/weekMode: Full-timeLocation: F10B, 47 Ashmore Road, Bundall, QLD 4217Experience required: Minimum 2 years in...