Enable job alerts via email!

Senior Software Architect

Upshop

Town of Texas (WI)

On-site

USD 120,000 - 130,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Upshop is looking for a Senior Software Architect to join their team in designing and developing scalable software solutions within their AI-powered, market-leading SaaS platform. This role involves significant cloud architecture work, utilizing Azure and DevOps tools, while also providing mentorship to junior developers.

Benefits

Employer-matched 401(k) plan
Attractive paid time off policy
Career growth and development opportunities
Home office support set-up

Qualifications

  • 6-8 years of experience in Software Engineering.
  • Experience in Azure cloud native architectures.
  • Strong background in object-oriented programming.

Responsibilities

  • Design, build, and test cloud architecture.
  • Mentor and guide junior software developers.
  • Collaborate with cross-functional teams to gather requirements.

Skills

Cloud computing technologies
Data management
Problem-solving
Communication

Education

Master’s degree in computer science

Tools

Azure
AWS
Google Cloud
.NET

Job description

Get AI-powered advice on this job and more exclusive features.

Upshop is the market leader in Total Store Operations solutions for the Grocery and C-Store markets. We offer an AI-powered, SaaS platform connecting Fresh, Center, eCommerce, and DSD department operations to deliver a simplified, smarter, more connected store experience. Customers running Upshop realize significant improvements in sales, shrink, food safety and sustainability across the entire store. 450+ retail chain accounts trust our software in over 50k+ stores, 35 countries, and 3 continents.

Overview of the role:

As Senior Software Architect, you will be a technical contributor responsible for designing and developing software for products within Upshop. We are seeking a skilled and experienced Software Engineer with expertise in multiple technology stacks, preferably C#, Azure Cloud Services and DevOps tools, to join our team. You will be expected to be a proficient individual contributor who can implement standard design methods across the company and help build scalable cloud solutions.

Job Duties

  • Design, build, and test cloud architecture to ensure large amounts of data can be transferred and stored efficiently.
  • Maintain information accuracy and security while initiating bulk data transfers.
  • Use prior knowledge and creativity to troubleshoot and solve technical issues as they arise.
  • Leverage your cloud services knowledge to collaborate and develop software solutions that interface with data services provided.
  • Create clear and concise documentation, flowcharts, layouts, diagrams, and code comments that illustrate low level design.
  • Mentor and guide more junior software developers and consultants, perform code reviews to ensure overall architecture and code quality is maintained.
  • Maintain compliance with applicable policies and procedures for areas such as Quality, Security and Privacy, ensuring that our platform is secure and compliant with industry standards.
  • Collaborate with other development teams and cross-functionally to gather requirements and help them design solutions following architectural standards.
  • Interact with product managers, project managers, management, and other internal and external technology teams to plan and communicate architecture, status, and potential risks.
  • Create and maintain technical product requirements, designs and specifications.
  • Provide support to address problems during development and after product release.

Job Qualifications and Skills

  • Deep understanding of cloud computing technologies, applications, and trends.
  • Knowledge of cloud infrastructure, software application, and design.
  • Experience using Microsoft Azure, Amazon Web Services (AWS), Google Cloud, or other major cloud computing services.
  • Strong cloud migration and data management skills with an emphasis on data privacy and security.
  • Excellent problem-solving capabilities and can thrive in a fast-paced work environment.
  • Strong communication skills with the willingness to collaborate with cross-functional departments and teams.

Required:

  • Master’s degree in computer science.
  • A minimum of 6-8 years in Software Engineering, with experience in multiple technology stacks, multiple architectural patterns and specific experience in Azure cloud native architectures.
  • Experience in microservices architecture, Service Oriented architecture, Azure serverless functions, nosql DB, Service Bus, EventGrid etc.
  • Experience in troubleshooting azure native applications using azure logging.
  • Occasional travel is required. (10%)

Preferred:

  • Strong background in object-oriented programming and strong understanding of using design patterns.
  • Demonstrated proficiency and fundamental knowledge of Microsoft technologies such as .NET Core, .NET Framework and Azure.
  • Experience with service-oriented architecture (SOA) and development of containerized applications.
  • Experience working with relational databases. NoSQL/Analytics database experience is a plus.
  • Experience with API development using GRPC and HTTP/REST.
  • Experience as a software developer in the following core languages: .NET, C#. (C/C++, and scripting languages such as Python are useful, but not required).
  • Experience using Visual Studio as a development environment.
  • Experience with SDLC, including source control, configuration management, continuous integration pipeline.
  • Understanding or experience with software security requirements and considerations. Understanding of Secure SDLC.
  • Experience using high-performance application messaging solutions (Kafka, RabbitMQ, Cloud Pub/Sub, Azure service bus) is preferred.
  • Desired experience in the development of Software in supply chain retail field.
  • Experience in System Integration is a big plus.
  • Hybrid Opportunity (4-days in office)
  • Employer-matched 401(k) plan
  • Attractive paid time off policy
  • Career growth and development opportunities
  • Home office support set-up
Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Project Management
  • Industries
    Software Development

Referrals increase your chances of interviewing at Upshop by 2x

Get notified about new Software Architect jobs in Texas, United States.

Dallas, TX $120,000.00-$130,000.00 3 days ago

Texas, United States $198,000.00-$248,000.00 2 days ago

Senior Software Architect (global-Remote-Non-US)

Irving, TX $140,000.00-$160,000.00 3 days ago

Staff Software Architect (US Remote/Hybrid, CT or ET Timezones)

Texas, United States $52.50-$85.00 5 days ago

Texas, United States $100,000.00-$125,000.00 1 week ago

Solutions Architect, Data Center Infrastructure

Texas, United States $120,000.00-$235,750.00 4 days ago

Senior Software Architect - Data Center Systems

Texas, United States $224,000.00-$425,500.00 1 week ago

Texas, United States $128,000.00-$178,500.00 1 week ago

Austin, TX $175,000.00-$225,000.00 14 hours ago

Houston, TX $175,000.00-$225,000.00 14 hours ago

Pre-Sales Solutions Architect (CyberSecurity Software Company) - USA

Texas, United States $128,000.00-$178,500.00 1 week ago

Texas, United States $148,000.00-$235,750.00 4 days ago

Texas, United States $118,200.00-$204,300.00 1 week ago

Solutions Architect, Generative AI Specialist

Texas, United States $148,000.00-$287,500.00 1 week ago

Texas, United States $147,200.00-$205,275.00 4 days ago

Solutions Architect, HPC Systems Engineer

Dallas, TX $125,000.00-$146,000.00 1 month ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Architect

Phiture

Remote

USD 100.000 - 150.000

10 days ago

Senior Security Architect

Akasi Consulting Group

Nashua

Remote

USD 120.000 - 180.000

5 days ago
Be an early applicant

Senior Technology Architect - Java/Micro services (Anywhere In US)

Avance Consulting

Costa Mesa

Remote

USD 120.000 - 160.000

5 days ago
Be an early applicant

Senior Platform Architect

Krasan Consulting Services

Illinois

Remote

USD 110.000 - 150.000

8 days ago

Senior Application Security Architect

Agile5 Technologies, Inc.

Fairmont

Remote

USD 120.000 - 160.000

8 days ago

Application Software Architect, Senior

LinHR Consulting Inc.

Remote

USD 125.000 - 155.000

5 days ago
Be an early applicant

Senior Software Architect

AnswerRocket

Atlanta

Remote

USD 90.000 - 150.000

30+ days ago

Senior Security Architect - Remote

Lensa

Remote

USD 125.000 - 150.000

27 days ago

IT Senior Software Architect (Remote/Hybrid)

REPUBLIC AIRWAYS HOLDINGS INC

Indianapolis

Remote

USD 90.000 - 150.000

30+ days ago