Logo for Nimble Gravity

Software Architect

Role overview

Qualifications

  • Proven expertise in software engineering with experience in Typescript and/or Python, working in both front and back end.
  • Hands-on experience with cloud platforms, particularly Azure.
  • Strong grasp of modern development practices, such as containerization, CI/CD, and API design.
  • Demonstrated ability to design and build secure, scalable, and maintainable systems.

Responsibilities

  • Design and implement solutions leveraging Azure services or AWS services.
  • Develop systems using Typescript, Python with frameworks like NextJS, FastAPI.
  • Create applications that are resilient, secure, and optimized for high performance.
  • Work closely with cross-functional teams to turn abstract ideas into functional solutions.

About the company

Nimble Gravity logo

Nimble Gravity

Digital Transformation Consulting

Nimble Gravity is an international team of outdoor enthusiasts, adrenaline seekers, and growth hackers. We love solving hard problems and believe the right data can transform and propel growth for any organization. We leverage business acumen, data acquisition and engineering and AI/ML tools to generate impactful insights. We’ve built eCommerce operations that range from start-up to over $2B per year. We have the expertise and experience to make your web presence and eCommerce operations faster, bigger, and more profitable.

Company details

Company typeScaleup
IndustryDigital Transformation Consulting
Company size51 - 200

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

About the Role 

We are looking for an exceptional Software Architect to design, build and deploy cloud solutions in Azure or AWS and lead design and compliance conversations with customer teams. This role requires strong engineering experience, customer facing soft skills and a high-ownership mindset. 

The ideal candidate brings positive energy, resilience, and a strong bias for action to lead complex projects through challenges and across the finish line.

A background in formal engineering is a strong advantage. 

 

You will own the technical delivery of client engagements from discovery through project close. This includes shaping the solution, contributing to scope and estimates, approving the technical approach, supporting team formation, leading technical readiness, and driving delivery quality. You will make key technical tradeoff decisions, communicate progress and risks to management, escalate scope or feasibility concerns early, and ensure projects reach successful milestone and final completion.

 

Key Responsibilities 

  • Architect & Build: Design and implement solutions leveraging Azure services or AWS services (AKS / ECS, Azure Container Apps / Fargate, Blob Storage / S3, Document Intelligence / Textract, Azure App Service / EC2 ). 
  • Full-Stack Development: Develop systems using Typescript, Python with frameworks like NextJS, FastAPI, LangGraph, using services like caches, message queues, relational and non relational databases, configure CI/CD pipelines. 
  • Scalable & Secure Solutions: Create applications that are resilient, secure, and optimized for high performance. 
  • Collaboration: Work closely with cross-functional teams, including data scientists and engineers, to turn abstract ideas into functional solutions. 
  • Innovate & Optimize: Explore new tools, frameworks, and methodologies to stay at the forefront of AI and software engineering. 
  • Leadership: Bring your seniority to multiple teams, leading by example and giving direction. A good amount of your time will be spent advising, facilitating other team members, scoping, estimating and driving conversations with customers. You will be expected to kick off projects, take ownership of their technical delivery, and responsible of lead the team successfully across the finish line.
  • Multiple project Support: Being able to manage competing priorities while allocated to 1+ project is expected.
  • Interviewing: Work with our recruiting team to assess, interview and score candidates.

 

What We’re Looking For 

Required Skills: 

  • Proven expertise in software engineering with experience in Typescript and/or Python, working in both front and back end.
  • Hands-on experience with cloud platforms, particularly Azure.
  • Strong grasp of modern development practices, such as containerization, CI/CD, and API design. 
  • Demonstrated ability to design and build secure, scalable, and maintainable systems. 

 

Preferred Skills: 

  • Familiarity with AI frameworks like LangChain, Semantic Kernel, and other AI libraries or tools, as well as techniques such as RAG, Agentic patterns, and workflow orchestration. 
  • Formal training in engineering disciplines. 
  • Understanding of AI SDLC.
  • Experience leading small sized teams
  • Familiarity with observability platforms like DataDog or NewRelic

 

Core Qualities: 

  • Problem-Solving Excellence: A creative and analytical approach to tackling technical challenges. 
  • Ownership & Accountability: Ability to take full responsibility for the design, implementation, and success of projects. 
  • Adaptability: Comfortable learning and implementing new technologies in a fast-evolving field. 
  • Team Collaboration: Strong communication skills and a mindset that thrives in a team-driven environment. 

 

Nimble Gravity is an Equal Opportunity Employer and considers applicants without regard to race, color, religion, sex, sexual orientation, national origin, age, disability, veteran status, or any other protected characteristic under applicable law. 

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
Β·

Software Architect Related jobs

Other jobs at Nimble Gravity

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.