Software Systems Architect

Software/Systems Architect, AWS, Java, Spring, Spring Boot, MongoDB, Elasticsearch, DynamoDB, MySQL, PostgreSQL, Kubernetes, Docker, RESTful API
Full Time
Depends on Experience

Job Description

Seeking a hands-on Software/Systems Architect with 15+ years of proven
experience designing highly available, cost-efficient, fault-tolerant, and scalable distributed systems. This person should have a passion for electric vehicles and their ability to positively impact transportation, air quality and energy independence for generations to come.

Responsibilities include:
- Collaborate with smart colleagues who want to make a difference by advancing the cloud SaaS platform, mobile/mobile-web applications, portals and integrations
- Work closely alongside product managers, technical leads and development teams in designing well-architected solutions utilizing proven patterns and best practices
- Follow emerging technologies and trends and evaluate solutions, adopting them when appropriate based on technical and business objectives
- Collaborate with product development teams to define and address non-functional requirements such as security, reliability, availability, maintainability, scalability and regulatory compliance
- Collaborate with technical leads to articulate evolving architecture and design and define and execute against a technical roadmap
- Coach and mentor junior and mid-level developers and contribute on peer code reviews of other colleagues
- Participate with product and project managers and technical leads in discovery, analyzing requirements and providing software development estimates
- Coordinate and collaborate with developers on technical documentation
- Assist teams through developing reference implementations

Required Skills:
- Experience designing solutions in a distributed, event-driven microservices architecture utilizing messaging services/frameworks (Kafka, AWS SQS and SNS)
- Languages and frameworks (Java/Spring/Spring Boot)
- AWS Cloud Services
- Experience with object/document and relational databases (MongoDB, Elasticsearch, DynamoDB, MySQL, PostgreSQL)
- Experience developing for IoT in a SaaS environment
- RESTful API design and utilizing API Gateways (AWS, Kong, Apogee, Ambassador)
- Experience with network protocols (HTTP/S and WebSocket)
- Experience developing and integrating with RESTful APIs using HTTP/S data exchange formats (JSON and SOAP)
- Tools and workflows (Git, Gitflow, Maven, Jenkins, CI/CD)
- Object oriented analysis, modeling and design
- Experience with Kubernetes and Docker
- Internationalization(i18n) and localization(l10n)
- A deep knowledge of software architecture patterns, their pros and cons, and understand when to promote one over another
- Expertise in data and analytics or machine learning
- Promote Agile, incremental, iterative development and a DevOps culture
- Write clean code to be easily readable, understandable, digestible and extensible by colleagues
- Excellent communication and collaboration skills and the ability to explain technical concepts to non-technical audiences
- Understanding of secure design and coding practices
- Proactively seek performance bottlenecks and scaling inefficiencies
- Appetite to learn new things and teach others what you've learned
- Enjoy participating in product development discovery and high-level estimates and sizing
- EV industry experience, is a plus
- AWS certifications such as AWS Solutions Architect, a plus

If you think you are a good fit for this position, please don’t hesitate to apply now!


PeopleWare Staffing, Inc. is dedicated to placing quality individuals into contract and full-time positions. There is no fee charged to our candidates or contractors. Our philosophy is to keep everyone's best interest at heart and make sure there is a good match on skills and personal interests. For more information please visit our website:

Please Note: - We are unable to sponsor H1-B visas at this time. - No third party candidates will be considered for this position. - U.S. citizens and those authorized to work in the US are encouraged to apply.

Dice Id : ppleware
Position Id : D9612
Originally Posted : 2 months ago
Have a Job? Post it