Senior Architect

| Orange County
 
Cie Digital Labs is looking for a Senior Architect to play a pivotal role in the architecture and programming of our interactive applications and backend systems that support our web and mobile projects. We’re looking for someone who is a creative problem solver, can think out-of-the-box and thrive in a fast-moving, creative company. This candidate will help us grow the next set of future architects and be instrumental in expanding our team.
 
This is a hands-on role and will require significant research and software development efforts. If you are a self-motivated individual with an exceptional level of attention-to-detail…then APPLY HERE!
 
WHAT YOU WILL HAVE ACHIEVED IN A YEAR:
  • DRIVE TECHNICAL DECISIONS - You will research, evaluate and determine the technical direction for teams and projects throughout the organization.
  • A PRO IN MODERN TECHNOLOGY - You will utilize the latest languages, frameworks and environments to delivery first class solutions.
  • BUILD APPLICATIONS USED BY THOUSANDS - You will architect and build scalable applications that are used by individuals everywhere.
WHAT YOU’LL DO TO GET THERE:
  • End-to-end ownership of application architecture for web projects
  • Review high-level product requirements for technical feasibility
  • Distill high-level product requirements into technical recommendations (stacks, infrastructure, services)
  • Assist in proposal construction through accurate time estimates & technical recommendations
  • Participate in performing technical due-diligence on existing/legacy code-bases during integration with partners and startups
  • Identify areas of code reusability across projects and across disciplines to develop, maintain and grow a repository of reusable source code in order to increase development velocity
  • Create, maintain and update processes to allow bootstrapping of new web projects as quickly as possible
  • Assist in building out both the development architecture and underlying infrastructure for a multitude of web-based projects
  • Load and performance test applications and identify areas for optimization across the entire technology stack
  • Be a mentor to more junior developers working on your projects by setting development schedules, delegating tasks, and reviewing code
  • Develop and enforce development standards and best practices for the engineering teams
  • Collaborate with frontend, backend and mobile developers internally and client-side in regard to APIs and integrations with their underlying systems
  • Collaborate with the various department leads (frontend, backend, mobile, QA) on setting up and maintaining auxiliary platforms to assist with development and deployment (continuous integration, automated deploys, etc.)
  • Constantly research changes in the industry as they pertain to software best practices, new technologies and frameworks and everything in between
  • Participate and provide feedback in brainstorming sessions and scoping meetings
  • Work alongside the Lead Architect and various leads to provide guidance on immediate and long-term strategy towards application development
WHAT YOU’LL NEED TO SUCEED: 
  • 5+ years of experience developing applications on the .NET framework using C# and other server-side technologies
  • 4+ years of experience developing web applications using ASP.NET WebForms/ASP.NET MVC and other web server based frameworks
  • 5+ years of experience with MS-SQL creating efficient and effective data models in high transaction environments and writing complex queries
  • 4+ years of experience with HTML, CSS and JavaScript utilizing modern web frameworks and build processes
  • 4+ years of experience developing web services using Web API and/or WCF
  • 3+ years modeling APIs using RAML or OpenAPI
  • 3+ years of experience with automated builds and deployments (TeamCity, Octopus or similar technologies)
  • 3+ years of experience utilizing PaaS and IaaS services on AWS, Azure and/or Google Cloud Platform
  • Extensive experience with Git is required
  • Extensive experience with unit and integration testing is required
  • Extensive experience with load and performance testing is required
  • Experience with Redis is a plus
  • Experience with MongoDB and other NoSQL databases is a plus
  • Experience with PostgreSQL and MySQL is a plus
  • Extensive experience with development across all application layers (data, business logic, user interface development)
  • Comfortable working in an agile-based team environment with a start-up culture
  • Proven communication skills and the ability to work with a variety of personality types
  • The drive and ability to learn new technologies and adapt to new projects
  • Must be able to clearly communicate technical challenges to business units
  • Excellent teamwork skills with an ability to get the work done with minimal supervision
  • You must be creative, focused, results-oriented, self-motivated, and a resourceful problem-solver.
WHAT WE OFFER: (Link to Article)
 
At Cie Digital Lab’s, we’re looking for fun, bright, independent, self-motivated, and experienced people who have a passion for building disruptive technology. Our compensation packages consist of salary and equity, and are commensurate with accomplishment. We offer a full suite of benefits.
  • Competitive salary: Based on experience and performance.
  • Ownership: The right candidate will have the opportunity to work in an exciting start-up environment with accelerated vertical growth. You’ll work with a smart group of driven and talented project and account managers, designers, and developers.
  • Health/Benefits: Full suite of benefits including Medical, Dental, Visual, Life, Paid Vacation and a 401k matched.
  • The Right Gear: All the bells and whistles you need to drive results.
  • The Right Culture: Frequent Team events and friendly competition. Yeah, we love ping pong too. Tourney day is right around the corner…
  • Free Food/Drinks: Catered lunches, stocked pantries, fridges and unlimited coffee.
  • Fitness: There’s an outfitted gym at your disposal.
  • Location: With new offices in Irvine, CA, our beautiful open work space is in a building with a florist, salon/barber, café/bar (with an amazing happy hour), free parking, and game room!
Read Full Job Description

Technology we use

  • Engineering
  • Product
  • Sales & Marketing
    • .NETLanguages
    • C#Languages
    • JavaLanguages
    • JavascriptLanguages
    • PHPLanguages
    • XamarinLanguages
    • jQueryLibraries
    • Twitter BootstrapLibraries
    • AngularJSFrameworks
    • ASP.NETFrameworks
    • Backbone.jsFrameworks
    • ExpressFrameworks
    • Vue.jsFrameworks
    • AngularFrameworks
    • MemcachedDatabases
    • Microsoft SQL ServerDatabases
    • MongoDBDatabases
    • MySQLDatabases
    • RedisDatabases
    • SQLiteDatabases
    • Google AnalyticsAnalytics
    • OptimizelyAnalytics
    • AxureDesign
    • PhotoshopDesign
    • SketchDesign
    • ConfluenceManagement
    • JIRAManagement
    • WordpressCMS
    • UmbracoCMS
    • HubSpotCRM
    • MailChimpEmail

Location

Casual, open office overlooking the water. -- Did we mention we are minutes away from the Ocean?

An Insider's view of Cie

What are some social events your company does?

We love our social events at Cie, and I love planning them! We enjoy catered lunches together every Monday, bi-weekly catered breakfast on Fridays, and birthday lunches and dessert once a month! And when we’re not working hard in the office, we like to rock climb, go-kart race, go on scavenger hunts and let’s not forget outrigger racing!

Frances

Office Manager

What's the biggest problem your team is solving?

On start-ups, some of the biggest challenges we face are creating an idea, properly executing it and helping it continuously evolve. From start to finish, we have to continually improve on the ideas we create and, in the end, we want nothing more than to provide the best version of that idea.

Rory

Senior Front End Developer

How has your career grown since starting at the company?

Cie has allowed me to take the next step in my career. I started in a junior position and Cie provided me with industry specific exposure that is both challenging and rewarding, allowing me to grow into a managerial position. Cie is a great place to invest in yourself while driving towards a single goal company-wide to innovate and push boundaries.

Gladiz

Account Manager

What are Cie Perks + Benefits

Culture
Eat lunch together
Daily stand up
Open door policy
Team owned deliverables
Team based strategic planning
Group brainstorming sessions
Open office floor plan
Health Insurance & Wellness Benefits
Disability Insurance
Dental Benefits
Vision Benefits
Health Insurance Benefits
Life Insurance
Onsite Gym
Retirement & Stock Options Benefits
401(K) Matching
Company Equity
Performance Bonus
Child Care & Parental Leave Benefits
Flexible Work Schedule
Remote Work Program
Family Medical Leave
Vacation & Time Off Benefits
Generous PTO
+ Additional Anniversary PTO Grants
Paid Holidays
Paid Sick Days
Perks & Discounts
Beer on Tap
Casual Dress
Company Outings
Game Room
Stocked Kitchen
Some Meals Provided
Happy Hours
Parking
Recreational Clubs
Relocation Assistance
Professional Development Benefits
Job Training & Conferences

Additional Perks + Benefits

Employee Parking. Profit Sharing Plan . Competitive Salary. Birthday Celebrations. Most importantly, you'll have the best coworkers....EVER.

More Jobs at Cie8 open jobs
All Jobs
Design + UX
Dev + Engineer
HR
Marketing
Developer
new
Orange County
Design + UX
new
Orange County
HR
new
Orange County
Developer
new
Orange County
HR
new
Orange County
Design + UX
new
Orange County
Marketing
new
Orange County