drjobs Accepting Resumes for Future Openings: Senior Software Architect - Cloud (Remote)

Accepting Resumes for Future Openings: Senior Software Architect - Cloud (Remote)

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Des Moines, IA - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

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 cloudbased platform offerings enable manufacturers to build and deploy realtime highly performant 3Denabled 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 worldclass 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 highquality services and data layers
  • Experience using cloud orchestration technologies like AWS CloudFormation (CDK)
  • Knowledgeable in managing production workloads over sensitive and missioncritical systems
  • Experience working with multiple data storage systems (SQL NoSQL)
  • Familiarity with industry best practices for deploying applications in a multiregion 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 insideout. A feature isnt done until its 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 backend 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 crossregion failover capabilities
  • Help troubleshoot production reliability and scalability issues that arise from continuous integration and deployment scenarios
  • Solve complex problems with multiple representations crossdata 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 highquality product
  • Review other peoples code
  • Balance product performance with resource allocation for maximum scalability

What you need to succeed:
  • Bachelors 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 backend fullstack 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 crossfunctionally. 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 SQLbased 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.


Required Experience:

Senior IC

Employment Type

Full-Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.