Staff Software Architect
3 weeks ago
We are seeking a highly skilled Product Engineer to join our team at SpotOn. As a key member of our Merchant Business Owner domain, you will play a vital role in shaping the technical vision and executing development on our Command Center platform.
At SpotOn, we're dedicated to providing innovative software and technology solutions that empower restaurants and small businesses to compete and win. Our Command Center is a core part of this strategy, enabling us to scale access to our applications at a significantly reduced cost compared to traditional approaches.
Your primary responsibilities will include:
- Defining the technical vision for Command Center and collaborating with international teams to ensure successful product development and delivery.
- Mentoring other engineers and contributing to the growth and development of our engineering team.
- Participating in code reviews, providing constructive feedback, and driving the adoption of world-class engineering best practices.
- Solving complex technical challenges and scaling software through improvements identified by yourself and others.
To succeed in this role, you will need:
- A Bachelor's degree in Computer Science, Engineering, or a related field; or relevant experience.
- A strong technical background in software engineering and architecture, with expertise in modern programming languages such as Python, GoLang, or Javascript (Typescript).
- Expertise in one of MongoDB, PostgreSQL, and working knowledge of Kubernetes, AWS, Helm, Terraform.
- Experience in writing and/or supporting Django, Flask, FastAPI, or similar web frameworks.
Additionally, you may have:
- 8+ years of relevant experience, with expertise in PHP and GoLang.
- Experience with Distributed Task Queues such as Celery and RabbitMQ.
- Experience with RDBMS/SQL and MongoDB.
- Experience with Terraform and Salesforce.
We offer a competitive compensation package, including:
- An estimated base salary range of $210,000-$285,000 USD per year, depending on location and experience.
- A company stock plan, 401k with company match, RSUs, medical, dental, and vision insurance.
- Paid vacation, 10 company holidays, sick time, and volunteer time off.
- Tuition reimbursement for up to $2,000 per calendar year.
Our benefits package includes employee resource groups to build community and inclusion at work, monthly cell phone and internet stipend, and more.
-
Lead Software Architect
4 weeks ago
Charlotte, North Carolina, United States U.S. Bank Full timeWe're seeking a highly skilled Lead Software Architect to join our team and lead the development of our next-generation software applications. As a lead architect, you'll be responsible for designing and implementing cutting-edge software architectures that meet the needs of our business stakeholders.About the Role:This role requires a deep understanding of...
-
Enterprise Software Architect
3 weeks ago
Charlotte, North Carolina, United States Apollo ITS Full timeEnterprise Software ArchitectApollo ITS is seeking an experienced Enterprise Software Architect to lead our efforts in designing and developing a state-of-the-art digital assets management system. As a key member of our architecture team, you will be responsible for defining the technical vision and strategy for the project.The ideal candidate will have a...
-
Software Solutions Architect
3 weeks ago
Charlotte, North Carolina, United States Endava Full timeOverviewWe are seeking an experienced Software Solutions Architect to join our team at Endava.About the RoleThe successful candidate will be responsible for designing and implementing sophisticated software solutions for our clients, ensuring alignment with business goals and objectives.Key ResponsibilitiesDesign and implement scalable, efficient, and secure...
-
Software Solutions Architect
4 days ago
Charlotte, North Carolina, United States Synechron Full timeWe are looking for a seasoned Java/Cloud Architect to lead our technical initiatives and drive innovation within our organization.The ideal candidate will possess a strong background in software development with a focus on Java technologies, as well as experience in designing and implementing enterprise-level applications. Additionally, they should have...
-
Lead Software Architect
3 weeks ago
Charlotte, North Carolina, United States Spotlight Recruitment Corp Full timeJob OverviewAt Spotlight Recruitment Corp, we are seeking a highly skilled Lead Software Architect to join our team. This is an exciting opportunity for a talented individual to lead the development of high-quality applications and design scalable, testable code.
-
Senior Software Architect Specialist
3 weeks ago
Charlotte, North Carolina, United States TIH Insurance Full timeJob SummaryWe are seeking a highly skilled Senior Software Architect to join our team at TIH Insurance. As a key member of our technology team, you will be responsible for designing and implementing cutting-edge software solutions using Microsoft Azure. The estimated annual salary for this position is $160,000.
-
Senior Software Architect
2 weeks ago
Charlotte, North Carolina, United States Saxon Global Full timeJob DescriptionWe are seeking a highly skilled Senior Software Architect to join our team at Saxon Global. This is an excellent opportunity for a motivated individual to take on a challenging role and contribute to the development of complex enterprise software solutions.Key Responsibilities:Translate business requirements and functional specifications into...
-
Cloud Native Software Architect
15 hours ago
Charlotte, North Carolina, United States Talent Grub USA inc. Full timeJob OverviewTalent Grub USA inc. is seeking a skilled Cloud Native Software Architect to join our team.Key ResponsibilitiesDesign and develop complex cloud-based software solutions using agile methodologies.Collaborate with cross-functional teams to build scalable and efficient software systems.Lead the implementation of cloud native architecture, ensuring...
-
Full Stack Software Architect
21 hours ago
Charlotte, North Carolina, United States Cognizant North America Full timeCognizant North America is seeking a skilled Full Stack Software Architect to lead the design and implementation of scalable software solutions using Core Java and J2EE. Key Responsibilities:Lead the design and implementation of scalable software solutions.Develop and maintain RESTful and SOAP web services to improve application functionality.Collaborate...
-
Expert Python Software Architect
4 weeks ago
Charlotte, North Carolina, United States InterSources Full timeAbout the JobWe are seeking an expert Python Software Architect to join our team at InterSources Inc. As a senior developer, you will design and implement complex software applications using Python. Your responsibilities will include developing software architectures, collaborating with cross-functional teams, and ensuring timely project delivery. We require...
-
Genetic Algorithm Software Architect
6 days ago
Charlotte, North Carolina, United States Lorven Technologies Full timeJob Description: Lorven Technologies is seeking a talented Genetic Algorithm Software Architect to join our team in Charlotte, NC. In this role, you will design and develop scalable applications that integrate AI-powered features to enhance user experience. You will collaborate with cross-functional teams to build end-to-end solutions leveraging cutting-edge...
-
Enterprise Software Solutions Architect
3 weeks ago
Charlotte, North Carolina, United States RIT Solutions, Inc. Full timeAbout the Role">We are seeking a seasoned Enterprise Software Solutions Architect to join our team at RIT Solutions, Inc.">Job Description">">The successful candidate will participate in the end-to-end product lifecycle by applying and sharing an in-depth understanding of company and industry methodologies, policies, standards, and controls.">Key...
-
Software Development Architect Leader
5 days ago
Charlotte, North Carolina, United States Slalom Consulting Full timeAbout UsSlalom Build is a leading provider of custom technology solutions, accelerating clients' digital transformation journeys. With over 1500 experts across eleven global innovation hubs, we deliver high-quality software products that meet clients' evolving needs.Job DescriptionWe are seeking a highly skilled Software Development Architect Leader to join...
-
Senior C# .NET Software Architect
4 weeks ago
Charlotte, North Carolina, United States TechnoGen Full timeJob DescriptionAs a seasoned C# .NET Software Architect, you will play a critical role in designing, developing, and enhancing regulatory reporting applications for Balance Sheet Management technology within the Corporate Treasury. You will work closely with business partners to define requirements for system applications and collaborate with software...
-
Senior Enterprise Software Architect
3 weeks ago
Charlotte, North Carolina, United States LendingTree Full timeJob OverviewLendingTree is the nation's largest online lending marketplace, connecting customers with multiple lenders to find the best deals on loans, credit cards, savings accounts, and insurance.About UsWe're a publicly-traded company (TREE) founded in 1996 by Doug Lebda. Our goal is to help people save money by giving them a way to shop for loans and...
-
Senior Software Architect IV
2 days ago
Charlotte, North Carolina, United States Pyramid Consulting, Inc Full timePyramid Consulting, Inc. is seeking an experienced Senior Software Architect IV to lead our efforts in developing cloud-based applications. As a key member of our team, you will be responsible for designing and building scalable and highly available systems on AWS.With a strong background in Python programming and experience with observability tools such as...
-
Software Architect
5 days ago
Charlotte, North Carolina, United States Randstad Full timeAbout the Role:Randstad is seeking a skilled Application Programmer to join their team in Charlotte, North Carolina. As a core member of the Global Capital Markets Technology team, you will be responsible for the development and support of technology applications. With a strong background in Java, Angular, and Tableau, you will lead and deliver initiatives,...
-
Software Architect
5 days ago
Charlotte, North Carolina, United States TechnoGen Full timeAbout the Job We are seeking an experienced Software Architect to join our team at TechnoGen in Charlotte, NC. As a key member of our engineering team, you will be responsible for designing, developing, and deploying cloud-based systems using Java. Key Responsibilities Design and develop cloud-based systems using Java Work with cross-functional teams to...
-
Charlotte, North Carolina, United States United Software Group Full timeAbout the Role: Data Architecture Specialist for United Software GroupEstimated Salary: $160,000 - $220,000 per yearWe are seeking a highly skilled Data Architect to join our team at United Software Group in North Carolina. As a key member of our data architecture team, you will be responsible for designing, developing, and maintaining robust and scalable...
-
Senior Software Architect
4 days ago
Charlotte, North Carolina, United States Selective Insurance Full timeAbout Selective InsuranceSelective is a leading U.S. domestic property and casualty insurance company with a history of strong, consistent financial performance. Our unique position as both a leading insurance group and an employer of choice is recognized in various awards and honors.We empower our employees to Be Uniquely You by being their true selves and...