Bounteous Logo

Bounteous

Principal Software Architect

Posted 3 Days Ago
Be an Early Applicant
Remote
Hiring Remotely in Frisco, TX
Senior level
Remote
Hiring Remotely in Frisco, TX
Senior level
Lead the architectural decisions for NomNom API, mentor developers, support client requirements, and drive product strategy while ensuring high-quality delivery.
The summary above was generated by AI

We're looking for a Principal Software Architect who will take ownership of our NomNom API product and ensure it continues to evolve and serve our clients' needs as their digital maturity continues to evolve. This role will be responsible for providing API and systems integration expertise, defining and championing software architecture best practices within the API team that ensure quality of delivery, and will help generate innovative, modular, and scalable solutions with NomNom that address the business requirements of our clients.


The Principal Architect of NomNom API reports to the SVP of Technology within the Consumer business unit, and works closely with all departments involved in delivery of Bounteous' software solutions.


About NomNom API


NomNom API is the middleware & API orchestration product that Bounteous uses to serve almost all of our clients in the Dining & Convenience store space. For years, it has been the backbone of our NomNom customer experience platform, integrating key third-party platforms together and providing value-added functionality where backend platforms have functional gaps. It is responsible for facilitating over $3 billion in online sales each year, and has handled massive amounts of traffic driven by our clients' big business days such as Wingstop Wing Day and Valentine’s Day for Texas Roadhouse. There is an even larger opportunity to utilize NomNom API across all business units of Bounteous, and this position will play a key role in exploring that opportunity and collaborating with other leaders within Bounteous to drive that initiative forward.

Role and Responsibilities

  • Lead & oversee all architectural decisions for Bounteous' NomNom API platform, and ensure the development team implements solutions in a high-quality, scalable, and sustainable fashion.
  • Provide solution architecture support to client project teams to determine how NomNom API’s capabilities can be used to achieve a client’s business objectives.
  • Join client conversations and communicate complex technical concepts in a way that non-technical decision makers can understand.
  • Oversee the NomNom API team’s releases within project teams to ensure they are following established release processes and quality checks.
  • Partner with the NomNom API team scrum master to ensure the team operates at optimal efficiency and balances its workload and capacity to ensure client demands are satisfied.
  • Participate in product strategy, design, and product discussions with internal R&D teams to determine how to deliver new features, integrations, and capabilities to clients running NomNom, and contribute product ideas to the R&D team and advocate for them to be considered on the product roadmap.
  • Evaluate and prototype new tools, technologies, platforms, and processes to help ensure a high-quality, maintainable codebase.
  • Support BD and account growth teams by providing estimates of varying depths depending on the state of the opportunity, making sure to clearly articulate scope and assumptions behind the estimates.
  • Mentor other developers on software development techniques, standards, and best practices.
  • Communicate extremely complex technical concepts to both internal team members as well as client stakeholders by creating concise and accurate technical documentation and diagrams.
  • Capture and share best-practice knowledge and domain expertise for software architecture & engineering
  • Perform other duties as assigned

Preferred Qualifications

  • 8+ years of coding experience, ideally on Node.js + TypeScript software products
  • 5+ years of experience leading architecture in a Node.js + TypeScript software product
  • Experience with AWS Lambda and API Gateway is required, any additional AWS experience is a plus!
  • Experience on a team that achieved and maintained 100% automated unit test coverage is a plus (we require this within our NomNom API development team!)
  • Extensive experience launching software and subsequent iterative releases to a large customer base
  • Excellent problem-solving skills across a full web stack, including Frontend, API, WAF, and Infrastructure
  • Strong technical communication skills, including proficiency in effectively communicating highly complex technical concepts and solutions to non-technical audiences
  • Ability to work cohesively with a team of developers and be a primary source of knowledge & mentorship to the rest of the team
  • Ability to multitask and prioritize tasks across multiple projects

Top Skills

Api Gateway
Aws Lambda
Node.js
Typescript

Similar Jobs at Bounteous

4 Days Ago
Remote
United States
Senior level
Senior level
Agency • Digital Media • eCommerce • Professional Services • Software • Analytics • Consulting
The Senior Pardot Campaign Developer will oversee the technical implementation of digital marketing campaigns, collaborating closely with various teams to ensure effective execution across channels. Responsibilities include monitoring large campaigns, configuring journeys, troubleshooting issues, and developing operational processes for improved campaign efficiency.
Top Skills: HTMLPardot
5 Days Ago
Remote
United States
Mid level
Mid level
Agency • Digital Media • eCommerce • Professional Services • Software • Analytics • Consulting
The Associate Principal Architect will lead PIM projects, manage client relationships, and ensure successful delivery of solutions in data management.
Top Skills: AngularCSSGraphQLHTMLHTML5JavaJavaScriptPHPPwaReactRestRwdSQL
7 Days Ago
Remote
United States
Senior level
Senior level
Agency • Digital Media • eCommerce • Professional Services • Software • Analytics • Consulting
Lead mobile experience engineering projects, develop sales materials, provide technical support, and guide teams in robust application development and delivery.
Top Skills: CSSFlutterGitHTML5JestKotlinReact NativeSwiftTailwindTypescriptVite

What you need to know about the Vancouver Tech Scene

Raincouver, Vancity, The Big Smoke — Vancouver is known by many names, and in recent years, it has gained a reputation as a growing hub for both tech and sustainability. Renowned for its natural beauty, the city has become a magnet for professionals eager to create environmental solutions, and with an emphasis on clean technology, renewable energy and environmental innovation, it's attracted companies across various industries, all working toward a shared goal: advancing clean technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account