Software Architect

eIQ Mobility

$120K — $160K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science or related field (Masters/PhD preferred)
  • 5+ years as a software architect
  • Experience in coaching and mentoring developers
  • Full-stack development of scalable web applications
  • Building enterprise-scale apps on cloud platforms (GCP preferred)
  • Familiar with test-driven development practices
  • Strong adaptability to aggressive goals
  • Innovative problem-solving skills with a customer focus
  • Excellent communication and presentation abilities

Responsibilities

  • Analyze business requirements to design platform architecture and systems integration
  • Plan and manage development operations for continuous integration and delivery
  • Oversee orchestration, configuration, and provisioning automation
  • Create automation tools for deployment, application definition, and monitoring
  • Lead recruitment for technical teams while contributing to development
  • Present architecture to stakeholders, simplifying complex technologies
  • Support prototype work while maintaining focus on overall architecture
  • Develop and maintain architecture and platform documentation

Benefits

  • Engagement in the fast-growing electric mobility market
  • Leadership role in an early-stage startup
  • Opportunity to build a platform from the ground up
  • Possibility of shaping the team and culture
  • Involvement in customer-first product development
Full Job Description
Job Description

eIQ Mobility is looking for a Software Architect to lead development of our flagship platform. This is a rare opportunity to take on a key role with an early stage start-up and engage in the exciting, and red-hot, electric mobility market.

As Software Architect at eIQ Mobility, you will spearhead the design, development and launch of our flagship, cloud-based, software platform. You will build your team and ensure that the solution is scalable, reliable, and secure while ensuring achievement of desired business objectives. You demonstrate a strong entrepreneurial spirit, steadfast customer focus, and collaborative mindset. You embrace innovation, challenging work, and get excited about building things from the ground up.

Responsibilities
  • Analyze business/product requirements to define and design the platform architecture and systems integration.
  • Design, plan, and manage all development operations related to continuous integration, continuous delivery, and process automation.
  • Manage orchestration, configuration, and provisioning automation.
  • Build automation tools and frameworks for on-demand deployment environments, application definition, and application monitoring.
  • Lead recruitment and hiring efforts for technical team supporting platform development while maintaining a strong individual development contribution.
  • Present architecture and design to internal/external stakeholders. Able to communicate complex technologies in a simple manner to all teams, including non-technical.
  • Support prototype and proof-of-concept work without losing focus on the big picture architecture.
  • Develop and maintain architecture and platform documentation.


Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, or related field (Masters or PhD preferred but not required).
  • At least 5 years of experience as a software architect.
  • Experience coaching, mentoring, and leading software developers with a strong professional network, recruiting capability, and ability to limit team turnover.
  • Full-stack development experience building scalable web applications.
  • Experience building enterprise scale applications on one, or more, major cloud platforms (AWS, Azure, GCP, etc.). Experience with GCP highly preferred.
  • Experience with test-driven development practices.
  • Ability to work and adapt to aggressive and dynamic objectives.
  • An innovator that seeks novel, and scalable, approaches to solve customer pain.
  • Excellent communication, presentation, and interpersonal skills. Ability to communicate the design value and economic value of recommended architectures.
  • Strong focus on customer experience with discipline to secure on-time releases.

Bonus Qualifications & Characteristics
  • Experience managing software engineering teams both onsite and remote
  • Passion for clean-tech


Additional Information

Location: This position will be located in Oakland.

eIQ Mobility is an early stage startup motivated to accelerate the electrification of fleet vehicles. During our incubation we executed 250+ customer interviews to understand their pain in moving to electric vehicles. Our initial product, the electrification planning and decision platform we call EValuate, is a direct outcome of those interviews. Our longer term vision is to provide fleet electrification as a service, allowing our customers to move to zero-emissions with zero risk. We are very proud to have received initial seed funding from Schneider Electric Ventures.

eIQ Mobility: www.eiqmobility.com

Similar Jobs

More Jobs at eIQ Mobility

  • Software Architect
    $120K — $160K *
    Oakland, CA 94601 (Alameda County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Software Architect jobs: