Senior Software Engineer

Sorry, this job was removed at 02:20 a.m. (CST) on Tuesday, Sep 16, 2025
Be an Early Applicant
Innovation, VA
In-Office
Consumer Web • eCommerce
The Role

As a Senior Software Engineer, at Town Square we are reenvisioning Strata Management Software. You will design, develop and provide operational support for products and platforms used by staff, strata managers and their clients. You will help to provide technical leadership and guidance, coaching and mentoring to other engineers.

Our ideal candidate is someone that has an obsession around the value of integrating AI into our service.

What will you be doing

  • Lead the end‑to‑end design and implementation of LLM‑driven features: Prototype, evaluate and fine‑tune features. From concept to shipping them into production services.
  • Build and maintain RAG pipelines: Use vector databases (e.g. Pinecone, Azure Cognitive Search) to power dynamic, knowledge‑aware user experiences.
  • Develop reusable prompt libraries and orchestration layers: Deploy and maintain tooling (e.g. LangChain/LlamaIndex) to ensure consistency and maintainability.
  • Designing Targeted Software Solutions: Design software solutions to solve business problems according to defined requirements, leveraging human-centric design patterns to build cohesive and engaging user experiences
  • Engaging with Stakeholders: Engage with users and business stakeholders to capture and understand requirements, ensuring that solutions meet their needs effectively.
  • Architecting Strategic Solutions: Assist with architecting solutions that align with Town Square's strategic capability and technology direction, developing solutions end-to-end, including front-end, back-end, and integration aspects.

Our Tech Environment

  • Front-End: React.js (JavaScript/TypeScript), HTML, CSS
  • Back-End: Node.js (with GraphQL APIs), relational databases (PostgreSQL or MySQL)
  • Cloud Platforms: AWS, infrastructure as code practices
  • DevOps: CI/CD pipelines, automated build, release, and testing processes

What we are looking for in you

  • Proven track record building with large language models and generative AI: e.g. using Amazon Bedrock, OpenAI, Azure OpenAI or similar APIs.
  • Hands‑on experience with Transformers libraries: E.g. Hugging Face, LangChain or comparable orchestration frameworks.
  • Practical skills in vector‑search systems: E.g. Pinecone, Qdrant, Azure Cognitive Search and RAG design.
  • Commercial Software Development: Substantial experience in software development, including solutions design, architecture, development, and testing. Bonus Points if you have experience with GraphQL, AWS, Power Automate or performance/load testing.
  • Solution Architecture and CMS: Expertise in solution architecture with a strong understanding of design for high-availability and high-resiliency. Experience with CMS (especially headless) and mobile development (using frameworks such as React Native, Ionic, or PWA) is highly regarded
  • Educational Qualifications: Tertiary qualification in Computer Science, Information Systems, or a related discipline. 
  • Requirements Gathering and Agile: Skilled in requirements gathering and definition, with BDD knowledge being advantageous. Experience operating in an agile environment and coaching teams in agile delivery methodologies is necessary.
  • Working Conditions: Town Square operates in the office 4 days a week (+1x WFH) headquartered in Flux in the CBD.

What can we offer you?

  • Innovative Technology Environment: Work with cutting-edge technologies and be part of a Start Up environment
  • Impactful Projects: Contribute to high-impact projects or products that directly enhance Town Square services to its customers and the community.
  • Employee Wellbeing: Take advantage of a strong focus on employee wellbeing, including mental health support, wellness programs, and fitness incentives.
  • Community and Social Responsibility: Engage in meaningful community and social responsibility initiatives that align with RACWA's values and mission.
  • Enjoy RAC Perks: Town Square is an BetterLabs business of RAC therefore you enjoy all the benefits of being an RAC such as discounts on insurance, motoring and travel.

Similar Jobs

Capital One Logo Capital One

Senior Software Engineer

Fintech • Machine Learning • Payments • Software • Financial Services
Hybrid
McLean, VA, USA
55000 Employees
159K-181K Annually

Capital One Logo Capital One

Senior Software Engineer

Fintech • Machine Learning • Payments • Software • Financial Services
Hybrid
Richmond, VA, USA
55000 Employees
144K-165K Annually

BAE Systems, Inc. Logo BAE Systems, Inc.

Senior Software Engineer

Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Hybrid
Sterling, VA, USA
40000 Employees
130K-222K Annually

BAE Systems, Inc. Logo BAE Systems, Inc.

Senior Software Engineer

Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Hybrid
Sterling, VA, USA
40000 Employees
130K-222K Annually
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Joondalup, Western Australia
1,367 Employees
Year Founded: 1905

What We Do

At RAC we offer career opportunities that will allow you to give back and make a difference to our members and the WA community. We pride ourselves on employing the highest calibre of people to meet our member’s needs. RAC promotes healthy living and aims to protect health and safety of employees, members and visitors.

RAC has been a part of the West Australian community since 1905. We are unique organisation, built by members for members. From our origins as a motoring club, we have grown to a diverse organisation of over 1,400 employees serving more than 1 million members with a range of products and services. RAC’s difference is that we are a membership organisation, which means we don't have shareholders and we reinvest our profits for the better of our members and the WA community.

House rules:
We really enjoy receiving your feedback, comments and experiences and enjoy getting the most out of our LinkedIn community. With this in mind, we ask that you stick to the following guidelines:

• Please be polite to other RAC LinkedIn users and treat each other as you would like to be treated.

• Please don’t give out any personal information.

• We cannot allow any inappropriate or offensive language.

• Advertising, spam, selling and links to external shopping sites are not allowed here and will be removed.

• If you want to post a link to another site to illustrate your point, please do not link to sites that require registration in order to view, or any site that prompts an automatic download as these comments will be removed.

• Page admins and the RAC LinkedIn community must be able to easily understand your message. For this reason we can't allow messages which are written in code or a language which isn’t English.

• We reserve the right to de-tag RAC from any posts or photos that we deem inappropriate.

• Please note that repeat offenders may be reported and will be blocked from the LinkedIn page

Similar Companies Hiring

ClickMint Thumbnail
Marketing Tech • Generative AI • eCommerce • AdTech
Malibu, CA
7 Employees
PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account