Senior Software Architect

2 weeks ago


Des Moines, United States Vertex Software, Inc. Full time
Vertex Software is at the forefront of innovative technology in a rapidly changing industry. As the manufacturing industry navigates changes with digital transformation, Vertex is powering Industry 4.0 initiatives. Our cloud-based platform offerings enable manufacturers to build and deploy real-time, highly performant 3D-enabled applications.

We help companies innovate and gain competitive advantages through 3D visual experiences by giving them the scale and speed to succeed.

Vertex founder and proven entrepreneur Dan Murray has grown two prior software companies to $100M+ in revenue and executed successful IPOs. This is a fantastic opportunity to be part of a rapidly growing company.
 
Job Description:
Vertex Software is seeking an experienced Senior Software Architect - Cloud to join a startup organization transitioning into a growth and expansion phase.  Vertex delivers a world-class 3D visualization platform and collaboration experience to our customers. Work with our team to ensure our product has high availability, high scalability, and a highly secure data layer. We care deeply about code quality and elegant engineering, so we need your expertise in best practices and technology. You will solve exciting scale challenges where our product meets its underlying cloud infrastructure. You will need to be comfortable empowering your fellow team members to own their code, guiding standards for production, and getting your hands dirty. 
 
Key Responsibilities
About you:
  • An active leader in developing scalable, high-quality services, and data layers
  • Experience using cloud orchestration technologies like AWS CloudFormation (CDK) 
  • Knowledgeable in managing production workloads over sensitive and mission-critical systems
  • Experience working with multiple data storage systems (SQL, NoSQL)
  • Familiarity with industry best practices for deploying applications in a multi-region global architecture that is secure, reliable, and performant
  • Understanding of distributed systems
  • Skilled in performance engineering and debugging
  • Passionate about designing patterns and tools that other engineers will use
  • Dedicated to testing your code inside-out. A feature isn’t done until it’s tested with automation
  • Humble but willing to fight for the best ideas, even if they might not be yours 

What you will do:
  • Be an active leader in the development of scalable back-end services, functions, and data store interactions across a vast number of use cases
  • Provide architectural leadership in evolving our platform stack to offer peak performance at all corners of the globe with increased redundancy and cross-region failover capabilities
  • Help troubleshoot production reliability and scalability issues that arise from continuous integration and deployment scenarios
  • Solve complex problems with multiple representations, cross-data indexing, data replication, persistent data structures, immutable data, and more
  • Work with your team to produce customer value through collaborative and sincere engagement, including with Product, Quality, UI/UX, Customer Success, and Vertex leadership teams
  • Innovate by exploring new technologies and incorporating them into our stack to help us build better products for our customers
  • Mentor others and support the growth and development of your teammates 
  • Focus on continual quality improvement and best test practices to deliver a high-quality product
  • Review other people’s code
  • Balance product performance with resource allocation for maximum scalability 

What you need to succeed:
  • Bachelor’s degree in Software Development, Engineering, Computer Science, Management Information Systems, or equivalent work experience
  • Demonstrated success building SaaS products in a cloud environment
  • 5+ years of experience delivering product value in a back-end, full-stack, architecture, or leadership role
  • 5+ years working with production cloud deployments (AWS experience is a plus)
  • Excellent communication and collaboration skills 

What would excite us:
  • Previous Docker and microservice architecture experience
  • Familiarity with AWS CDK and how to operationalize its use throughout an organization
  • Experience with CI/CD tooling, patterns, and processes
  • Familiarity with any telemetry/logging suites like New Relic, Datadog, Splunk, etc.
  • A background in data structures and distributed data consistency paradigms
  • Comfortable working on the client side as needed
  • A background or hobbies related to our target market (CAD, mechanical engineering, physical products)
  • An understanding of 3D rendering and visualization techniques
  • Experience working on an enterprise SaaS product
  • Experience working in an agile environment 

About the team, tools, and tech:
  • Our team is distributed across US time zones and works remotely. We collaborate via Slack, Zoom, Google Apps, Jira, and GitHub. We aim to assemble in person for one week each quarter for team building and planning activities.
  • Our leadership fosters a “people first” culture and is serious about growing and mentoring every employee. We believe that supporting and investing in our people is one of the smartest things we can do.
  • Our teams are organized as product teams who work cross-functionally. Engineers “sit next to” product managers, UX, and leadership and work towards objectives with diligence and cooperation.
  • Teams are responsible for their technology choices and for the uptime of what they build. To support the teams, we provide tools like Datadog, OpsGenie, Jira, and more.
  • Our platform stack includes services built with Java, Scala, Python, and C++. Vertex SDKs and client applications are built with Javascript (Typescript), React, NextJS, and other complementary frameworks. We constantly evaluate new technologies, libraries, and patterns for potential adoption within our stacks.
  • We are an enterprise SaaS company built on top of the best AWS offers. Everything from Fargate, ECS, S3, Elastic search, Elastic cache, RDS, and more.
  • Our primary data store technologies are S3, SQL-based RDS, DynamoDB, and Redis.
  • We practice infrastructure as code techniques and ship new code to our customers daily. Tools we use include Github, Jenkins, Cloudformation, Lambda, and Docker.

About the People:
  • We have a great mixture of deep technical expertise and broad experience with technology, startups, and building innovative, scalable products. We are a diverse group of talented individuals at all stages of life who have lived all over the world. We welcome you as you are and are excited for you to join us.

Our Hiring Process:
  • This is a collaborative process. We want to get to know you. We want you to get to know us. We believe that together we go further and that having respectful and diverse teams leads to the best outcomes for our people, product, and company. We want to know how we can improve. We encourage you to ask questions and interview us We make timely and thoughtful decisions. We take pride in our onboarding process to ensure your success starts on Day 1.


*Vertex does not sponsor employees requiring a work visa at this time

This is a remote position.



  • Des Moines, United States Vertex Software Full time

    Vertex Software is at the forefront of innovative technology in a rapidly changing industry. As the manufacturing industry navigates changes with digital transformation, Vertex is powering Industry 4.0 initiatives. Our cloud-based platform offerings enable manufacturers to build and deploy real-time, highly performant 3D-enabled applications. We help...

  • Test Architect

    2 weeks ago


    Des Moines, United States Mphasis Full time

    Join Our Team as a Test Architect in Des Moines, IA!Are you a seasoned Test Architect with a passion for designing cutting-edge test automation frameworks? Do you thrive in a dynamic environment where innovation and collaboration are at the forefront? If so, we want you to join our team at Mphasis!About Us: A leading applied technology services company, we...

  • Test Architect

    2 weeks ago


    Des Moines, United States Mphasis Full time

    Join Our Team as a Test Architect in Des Moines, IA!Are you a seasoned Test Architect with a passion for designing cutting-edge test automation frameworks? Do you thrive in a dynamic environment where innovation and collaboration are at the forefront? If so, we want you to join our team at Mphasis!About Us: A leading applied technology services company, we...

  • Test Architect

    2 weeks ago


    Des Moines, United States Mphasis Full time

    Join Our Team as a Test Architect in Des Moines, IA!Are you a seasoned Test Architect with a passion for designing cutting-edge test automation frameworks? Do you thrive in a dynamic environment where innovation and collaboration are at the forefront? If so, we want you to join our team at Mphasis!About Us: A leading applied technology services company, we...

  • Senior Data Architect

    4 weeks ago


    Des Moines, United States JSM Consulting Full time

    Extensive background in data governance policies and standards - Required 10Years Experience with data dictionaries data catalogs and/or other metadata management solutions - Required 10Years Experience designing/architecting business intelligence/reporting platforms - Required 10Years Experience integrating data from multiple systems built using...


  • Des Moines, United States Provoke Solutions Full time

    Senior Software Engineer (Iowa) Who we are: Join the dynamic team at Provoke, where we're not just about meeting expectations but exceeding them. We're looking for innovative professionals who are passionate about driving exceptional outcomes for our customers. At Provoke, you'll be empowered to challenge the status quo and encouraged to think differently,...


  • Des Moines, United States Provoke Solutions Full time

    Senior Software Engineer (Iowa) Who we are: Join the dynamic team at Provoke, where we're not just about meeting expectations but exceeding them. We're looking for innovative professionals who are passionate about driving exceptional outcomes for our customers. At Provoke, you'll be empowered to challenge the status quo and encouraged to think differently,...


  • West Des Moines, United States Stealth AI Startup Full time

    Job Title: Mid/Senior Full-Stack Engineer (Seed Stage Gen AI Startup)Location: West Des Moines, IowaCompany Overview:ClaimsHero is on a mission to ensure everyone gets the care they need and coverage they deserve. As a venture-backed seed stage generative AI startup, we're challenging the 850M denied U.S. health claims each year. With algorithms and...


  • West Des Moines, United States Stealth AI Startup Full time

    Job Title: Mid/Senior Full-Stack Engineer (Seed Stage Gen AI Startup)Location: West Des Moines, IowaCompany Overview:ClaimsHero is on a mission to ensure everyone gets the care they need and coverage they deserve. As a venture-backed seed stage generative AI startup, we're challenging the 850M denied U.S. health claims each year. With algorithms and...

  • Senior Data Architect

    1 month ago


    Des Moines, Iowa, United States JSM Consulting Full time

    Extensive background in data governance policies and standards Required 10Years Experience with data dictionaries data catalogs and/or other metadata management solutionsRequired 10Years Experience designing/architecting business intelligence/reporting platformsRequired 10Years Experience integrating data from multiple systems built using heterogeneous...


  • Des Moines, United States Provoke Full time

    Job DescriptionJob DescriptionSalary: Senior Software Engineer (Iowa)Who we are: Join the dynamic team at Provoke, where we're not just about meeting expectations but exceeding them. We're looking for innovative professionals who are passionate about driving exceptional outcomes for our customers. At Provoke, you'll be empowered to challenge the...


  • West Des Moines, United States Stealth AI Startup Full time

    Job Title: Mid/Senior Full-Stack Engineer (Seed Stage Gen AI Startup)Location: West Des Moines, IowaCompany Overview:ClaimsHero is on a mission to ensure everyone gets the care they need and coverage they deserve. As a venture-backed seed stage generative AI startup, we’re challenging the 850M denied U.S. health claims each year. With algorithms and...


  • West Des Moines, United States Stealth AI Startup Full time

    Job Title: Mid/Senior Full-Stack Engineer (Seed Stage Gen AI Startup)Location: West Des Moines, IowaCompany Overview:ClaimsHero is on a mission to ensure everyone gets the care they need and coverage they deserve. As a venture-backed seed stage generative AI startup, we’re challenging the 850M denied U.S. health claims each year. With algorithms and...


  • West Des Moines, United States Stealth AI Startup Full time

    Job Title: Mid/Senior Full-Stack Engineer (Seed Stage Gen AI Startup)Location: West Des Moines, IowaCompany Overview:ClaimsHero is on a mission to ensure everyone gets the care they need and coverage they deserve. As a venture-backed seed stage generative AI startup, we’re challenging the 850M denied U.S. health claims each year. With algorithms and...


  • Des Moines, United States Win-Tech, Inc. Full time

    WinTech is seeking a Senior Software Developer. This is an exciting opportunity to scale up the software development environment, technology infrastructure, and manufacturing automation! WinTech is an ESOP and specializes in the design and manufacturing of building materials such as aluminum and vinyl windows, access doors and panels, and other materials...


  • Des Moines, United States Ampstek Full time

    Test Architect with Java and BDDLocation: Des Moines, IowaFTEJava development .Hands on BDD framework and CucumberAPI automationSOAP and REST webservices.Java, Selenium WebDriver and JBehave/Cucumber.BDD and GherkinHands on BDD framework is MustAs a Test Architect in the Platform team of Risk & Finance Technology group, The candidate will work with AD lead...


  • Des Moines, United States AIT Global Inc Full time

    Job Title: Test Architect with Java and BDD Location: Des Moines, IA Job Summary: As a Test Architect in the Platform team of Risk & Finance Technology group, the candidate will work with AD lead to ensure successful analysis and Development of a number of high profile, complex, technical milestones that are core to the success of the Risk & Finance...

  • Test Architect

    2 weeks ago


    Des Moines, United States JobRialto Full time

    Job Description: As a Test Architect at Mphasis, you will lead the design and implementation of enterprise test automation frameworks, ensuring high-quality software products and solutions for our clients. You'll have the opportunity to collaborate with cross-functional teams, drive efficiency through automation, and make a significant impact on our...

  • Test Architect

    3 days ago


    Des Moines, United States JobRialto Full time

    Job Description: As a Test Architect at Mphasis, you will lead the design and implementation of enterprise test automation frameworks, ensuring high-quality software products and solutions for our clients. You'll have the opportunity to collaborate with cross-functional teams, drive efficiency through automation, and make a significant impact on our...


  • Des Moines, United States Ampstek Full time

    Test Architect with Java and BDDLocation: Des Moines, IowaFTEJava development .Hands on BDD framework and CucumberAPI automationSOAP and REST webservices.Java, Selenium WebDriver and JBehave/Cucumber.BDD and GherkinHands on BDD framework is MustAs a Test Architect in the Platform team of Risk & Finance Technology group, The candidate will work with AD lead...