Posted 3 months ago
Software Developer
AI Summary
Software Developer at eIQ Mobility analyzes business requirements and designs, develops, and maintains a scalable, reliable cloud platform for fleet electrification.
About this role
Software Developer
eIQ Mobility is working to accelerate the electrification of the transportation industry, specifically fleets, through optimized planning, delivery, and operation of electric mobility services at scale. Our vision is to provide zero-emission mobility with zero risk to our fleet customers.
eIQ Mobility is looking for a Software Developer to support 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 Developer at eIQ Mobility, you will work collaboratively with other members of the product team, work through user stories, and support products as they evolve. You will support the design, development and launch of our flagship, cloud-based, software platform. You will ensure that the solution is scalable, reliable, and secure while ensuring achievement of desired business objectives. As Software Developer, you may be involved in customer data integration, product configuration, and setup activities.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 and convert to engineering design specs to support the design and development of the platform.
- Develop robust and scalable algorithms, modules, services, applications, etc. in support of the overall business objectives.
- Support prototype and proof-of-concept work without losing focus on the big picture architecture.
- Develop testing, deployment, and monitoring scripts to support technology infrastructure.
- Develop and maintain platform documentation.
- Able to communicate complex technologies in a simple manner to all teams, including non-technical.
Qualifications
- Bachelor’s degree in Computer Science, Computer Engineering, or related field.
- Minimum 2 years of software development experience
- Experience building enterprise scale applications on one, or more, major cloud platforms (AWS, Azure, GCP, etc.). Prior experience with GCP preferred.
- Experience with object-oriented software design
- Experience with microservices frameworks in Python (e.g., Falcon, Flask)
- Experience with Docker and Kubernetes in a continuous integration/ continuous deployment (CICD) workflow
- Experience with technology stacks similar to Redis and Node.js
- Experience working with publish-subscribe architecture and using tools such as RabbitMQ, Kafka, and Apache Spark.
- Ability to work and adapt to aggressive and dynamic objectives as well as flexibility to take on multiple responsibilities on a small team.
- An innovator that seeks novel, and scalable, approaches to solve customer pain. Strong focus on customer experience with discipline to secure on-time releases.
- Excellent communication, presentation, and interpersonal skills.
Bonus Qualifications & Characteristics
- UI/UX design experience (Invision, Sketch, HTML5/CSS/JavaScript, etc.)
- 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
Skills
Explore related jobs
More jobs at eIQ Mobility
Similar Apache Spark jobs
- Software Engineer 2 (Hybrid) - Linux/Bash/Apache Airflow/Apache Spark/Docker/Podman/Git/AWSCaptivation Software · Annapolis Junction, MD - Hybrid
- Senior Data Engineer – Apache Spark | Kafka | Flink | Trino | Iceberg | Big Data | Streaming | Data Platform 8–12 YearsCisco Systems, Inc. · Bangalore, India
Software Engineer, Spark PlatformDoorDash USA · San Francisco, CA
Jobs in Oakland
- Senior Software Engineer (West Coast USA)Fictiv · Oakland, CA Office
- Travel Teacher Coach (Northern CA- San Fran/Oakland Area)Prisms Vr · Oakland, United States
- Senior Executive AssistantRevamp Engineering · Oakland, United States
- Bilingual Receptionist (Cantonese)Asian Pacific Islander Legal Outreach · Oakland, United States
Patient Services Representative (Cantonese)Asian Health Services · Oakland, California- Psychiatric Mental Health Nurse Practitioner (PMHNP)Mood Health · Oakland, California
Browse these categories
Market data for software engineer roles
All reports →- Role reportSoftware engineer jobs, Sep 2026: new listings down 9.7%New software engineer listings fell 9.7% to 1,506 this week, the first weekly drop in a month. Prioritize applications while 1,506 fresh roles remain open.
- Salary reportSoftware engineer salary 2026: median midpoint is $190,587The median published range midpoint for US software engineer roles is $190,587, with the middle half from $166,000 to $222,000.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.