-
ID
#14857970 -
Job type
Permanent -
Salary
Based on Experience -
Source
Jobot -
Date
2021-05-31 -
Deadline
2021-07-30
Principal Software Engineer/Architect
California, Irvine, 92602 Irvine USAPermanent
Vacancy expired!
- Competitive Base Salary!
- Stellar Benefits Package including 4 weeks vacation, 3 weeks sick leave, 401k with 4% match
- Bonus potential at 5%
- Accelerated Career Growth!
- When in office, we have weekly lunch and unlimited snack drawers, an on-site gym, fun outdoor areas with pool table, ping pong table, and basketball court
- While remote, we have been keeping the culture alive with virtual activities, such as happy hours, game night, paint night, cooking classes, etc.
- High visibility with executive teams
- Strong leadership team
- Amazing culture
- Excellent opportunity for learning and growth
- Architecting, designing and building highly scalable distributed data systems to enable new and innovative solutions in cloud based video surveillance or IoT control systems
- Opportunity to learn and share knowledge with the best and help us architect and build cloud native modern applications
- Opportunity to develop technology and process to maximize efficiency by deconstructing any limitations on scalability, performance and reliability in our products
- Work with product managers and technology teams to understand roadmap priorities, innovate and evolve new products features and capabilities
- Employ advanced knowledge of data structure, data modeling and design, common software design patterns (either object oriented or microservices architecture styles)
- 15+ years of experience in software engineering in a fast paced environment with most recent 8+ years in microservice based solution and architectural style
- Golang and an object-oriented language (preferably Python, although strong C# or Java is acceptable)
- Testing methodology and fully comfortable with TDD/BDD development practice
- Hands on experience developing applications deployed using public cloud infrastructure such as Google Cloud Platform, AWS or Azure
- Advanced understanding of design patterns and coding practices especially as applied to microservices architectures and API design, implementation and management
- CICD methodology and Git based workflow
- Docker technologies including experience in optimizing Docker image and managing Docker image lifecycle
- Bachelor's degree in Computer Science or related
- MS degree in Computer Science or related
- Knowledge of topics spanning programming languages, AI/ML, advanced networking, compute and data platforms as well automation and big data
Vacancy expired!
Report job