Senior Software Engineer

Remote Full-time
Company Description: Nearmap is the Australian-founded, global tech pioneer innovating the location intelligence game. Customers rely on Nearmap for consistent, reliable, high-resolution imagery, insights, and answers to create meaningful change in the world and propel industries forward. Harnessing its own patented camera systems, imagery capture, AI, geospatial tools, and advanced SaaS platforms, Nearmap stands as the definitive source of truth that shapes the livable world. Job Description: As a Senior Software Engineer on the Insurance Applications team, you will design, build, and deliver software solutions that power Nearmap’s insurance business spanning APIs, microservices, relational databases, and messaging infrastructure. You’ll partner closely with Product to shape technical direction. Our backend is built on Node.js and C#: A microservices architecture with complex workflows orchestrated through RabbitMQ and backed by PostgreSQL. The system ingests data from diverse sources, including Nearmap's own, to deliver high-value insights to our customers. This role focuses on backend services, messaging strategy, and database design. At Nearmap, engineers move across teams and projects as business needs evolve. We value versatility, leadership, and a willingness to tackle problems across the full stack. You may be presented with opportunities to collaborate with teams working in Go, so a desire to learn new technologies is a plus. Key Responsibilities Application development & solution design Design, implement and support microservices and APIs. Write unit, integration and automated system tests. Lead designs of major software components and systems. Manage individual project priorities, deadlines and deliverables. Continuous Improvement Contribute to improvement initiatives across the Engineering organization. Compliance with Nearmap values, policies and standards, and ensure compliance with all local statutory requirements. Complies with responsibilities of working for a private equity. Complies with all local legislative requirements. Adheres to company guidelines and the corporate Code of Conduct. Where appropriate, keep up to date with legislative requirements. Acts in an ethical way when dealing with company assets and other people. Qualifications: Key Requirements Experience 5+ years professional software engineering experience. Skills C#, NodeJS/JavaScript Microservice and API design Working with cloud environments (AWS preferred) Relational databases (PostgreSQL preferred) Messaging systems (RabbitMQ preferred) Personal Attributes Excellent verbal, written and visual communication skills. Positive self-starter. Strong problem-solving skills. Customer service focus, both internal and external. Sufficient humility to be wrong, own up and learn from mistakes Additional Information: Why you'll love working at Nearmap : We move fast and work smart; often wearing multiple hats. We adapted to remote working with ease and are continually looking at ways to improve. We’re proud of our inclusive, supportive culture, and maintain a safe environment where everyone feels a sense of belonging and can be themselves. Nearmap offers : In addition to flexible time off, Nearmap offers 4 extra "YOU" days off each year - take a break, no questions asked! Company-sponsored volunteering days to give back. Generous parental leave policies for growing families. Work from Overseas Policy - explore the world in the approved list of cities while you work! Discounted Private Health Insurance plans. Monthly wellbeing and technology allowance. A Nearmap subscription (naturally!). Learn More About The Work We Do : YouTube Page LinkedIn Page Thanks, but we got this! Nearmap does not accept unsolicited resumes from recruitment agencies and search firms. Please do not email or send unsolicited resumes to any Nearmap employee, location or address. Nearmap is not responsible for any fees related to unsolicited resumes.
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Coding Education Instructor job at Cleveland Clinic in Cleveland, OH

Remote

Clinical Authorization Auditor - LPN/LVN

Remote

VybeCoder / Prompt Engineer Needed for Long-Term Collaboration

Remote

Sr Cloud DevOps Engineer

Remote

Supply Chain Consultant specializing in Blue Yonder WMS

Remote

[Remote] Sr. Competitive Intelligence Analyst, AI for Security (Remote)

Remote

Remote Technical Accounts Manager

Remote

Remote Specialty Pharmacy Operations Advisor – Clinical Prior Authorization Pharmacist (RPh) – 6+ Month Contract with Immediate Start

Remote

Lean Six Sigma Independent Partner | Business Owner (100% Remote)

Remote

Experienced Data Entry and Research Participation Clerk – Flexible Remote Opportunities for Feedback and Product Testing

Remote
← Back