Software Architect
Lightbox

Irvine, California

Posted in Manufacturing and Production


This job has expired.

Job Info


Position Overview:
LightBox is looking for an experienced, ambitious, and self-driven Software Architect to join our team.

As a Software Architect at LightBox, you have a diverse array of technical capabilities rooted in proven product experience using modern architectural patterns and technologies. You have extensive experience collaborating with Product, Engineering, and UX stakeholders to design, build, and deliver cloud-based SaaS solutions.

You will work closely with Technical Leaders and the Engineering teams to build highly scalable Platforms using modern design principles and technologies. You will also lead efforts to help de-risk the business by assessing and improving the architectures of existing Applications and Systems.What you will do and achieve:

  • Leads the architectural vision for large-scale Platforms using modern technology stacks, with a core focus on reusability, scalability, maintainability, and performance
  • Collaborates with Product, Engineering, UX/UI, and stakeholders to design and build platform applications that meet key product and infrastructure requirements
  • Produces both high-level and detailed designs for platform-level services
  • Authors clean, scalable, modular, secure, well-structured, and testable code
  • Defines patterns and develops reusable components and libraries
  • Designs and implements microservices with thoughtfully defined APIs
  • Takes ownership of designed services and platform components through to delivery
  • Clearly communicates architectural decisions, roadblocks, and timelines to key stakeholders
  • Advise or lead teams of Backend, Front-end and Full Stack Engineers
  • Reviews application- and service-level code and provides feedback and guidance to Engineering team during implementation
  • Provides technology mentoring and skills development to Engineering staff
Who you are:
Education
  • At minimum, a bachelor's degree in computer science, software engineering or a related field
Key Knowledge & Skills
  • 5+ years' experience as a Software Engineer / Developer
  • 3+ years' experience as a Software Architect
  • Minimum 5 years total experience delivering enterprise class web applications (ideally JS), with at least 2 recent years working with modern frameworks (React, Angular, Node, Express, etc)
  • 2 years current experience building single page applications with popular JS frameworks, libraries, and tooling (Babel, Webpack, Redux, Flux etc.).
  • Ability to conceptualize end-to-end system components across a wide range of technologies and translate into architectural design patterns for implementation
  • Experience with at least one type of queuing or messaging system (Apache Kafka, RabbitMQ, SQS, etc.)
  • Experience with designing & implementing front end applications with components using modern JS frameworks like React
  • Experience with at least one RDBMS (SQL Server, MySQL, PostgreSQL, RDS, etc.)
  • Experience with at least one document-oriented DB system (MongoDB, etc.)
  • Experience using, designing, and building service-oriented architectures using GraphQL/REST/Web Service APIs
  • Experience with DB schema/document design and data modeling
  • Experience with containerization and orchestration
  • Fluency with the full software development lifecycle (SDLC) using Agile methodologies
  • Extensive understanding of modern architectural styles, design patterns, and best practices
  • Experience with service-oriented architecture (SOA), including web services and APIs
Key Technologies
  • React
  • Node.js
  • Docker
  • Kubernetes
  • Kafka
  • Cloud hosting and services: AWS, Azure
Core Competencies
  • Demonstrate LightBox Core Values (Clarity, Cooperation, Empowerment, Passion)
  • Highly analytical, problem-solving mindset.
  • Self-Starter and an initiative taker
  • Able to lead a team effectively
  • Clear and coherent interpersonal and written communication skills, including visual representations of data
Physical Requirements
  • Sitting for extended, continuous periods of time
This job description is a general listing of the required tasks and expectations of the position and in no way implies that the duties listed above are the employee's only responsibilities. The employee is expected to perform other tasks, responsibilities and training as instructed by their supervisors. Duties and responsibilities may change at any time with or without notice.

This position may require additional hours outside of the standard work schedule including occasional holiday, evening and/or weekend hours in order to meet deadlines or to accommodate customers.

LightBox and all its holding companies are an equal opportunity/affirmative action employer. It is the policy of the LightBox and its holding companies to prohibit discrimination of any type and to afford equal employment opportunities to employees and applicants, without regard to race, color, religion, sex, national origin, age, disability, or veteran status.

NO TELEPHONE CALLS OR AGENCY SOLICITATION PLEASE.


This job has expired.

More Manufacturing and Production jobs


Chromalox, Inc.
Lavergne, Tennessee
Posted about 1 hour ago

Long Prairie Packing Company, LLC
Long Prairie, Minnesota
Posted 28 minutes ago

Green Bay Dressed Beef, LLC
Green Bay, Wisconsin
Posted 28 minutes ago

Get Hired Faster

Subscribe to job alerts and upload your resume!

*By registering with our site, you agree to our
Terms and Privacy Policy.