Senior Software Engineer (IoT) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Bird · 1 day ago

Senior Software Engineer (IoT)

Bird is a global leader in micromobility, dedicated to shaping the future of urban movement. The Senior Software Engineer plays a pivotal role in designing, building, and optimizing high-quality software solutions, ensuring scalability, reliability, and maintainability while mentoring junior engineers and collaborating effectively with cross-functional teams.

Electric VehicleMobileMobile AppsRide SharingTransportation
check
H1B Sponsor Likelynote

Responsibilities

Design and develop scalable systems: Design, implement, and optimize backend and infrastructure solutions to support business growth. Deliver at least one major feature or system enhancement per quarter that improves performance, scalability, or maintainability
Collaborate cross-functionally: Work with product, data, vehicle and infrastructure teams to design and implement solutions that align with business needs. Provide actionable recommendations and technical feasibility assessments within agreed timelines
Ensure system reliability: Monitor and improve system health, proactively addressing performance bottlenecks and outages. Reduce system downtime by at least 5% annually through incident resolution and preventative measures
Mentor engineering talent: Provide code reviews, technical guidance, and mentorship to junior engineers. Conduct at least one structured knowledge-sharing session per quarter and set individual development goals for mentees
Optimize development processes: Improve CI/CD pipelines, automate deployments, and implement best practices to increase engineering efficiency. Reduce manual operational workload by at least 10% per year through automation
Contribute to technical roadmap: Collaborate with the team to propose at least two technical initiatives per year that align with the team's roadmap
Lead technical problem-solving: Tackle high-impact engineering challenges, conduct post-mortems, and implement long-term fixes. Reduce repeat incidents by 10% annually through improved monitoring, alerting, and root cause analysis
Champion engineering culture: Act as a role model for technical excellence, collaboration, and innovation. Lead at least one technical discussion, hackathon, or knowledge-sharing event per quarter to strengthen team engagement

Qualification

GolangAWSKubernetesDistributed systemsMicroservicesCI/CD pipelinesIoT experienceReal-time data pipelinesKafkaJavaKotlinScalaObservability toolsDebuggingMentoringTechnical communication

Required

Bachelor's Degree or equivalent experience in STEM with 10+ years of professional, relevant experience
Strong experience with Golang, Object Oriented programming and the JVM
5+ years of experience with Kubernetes and AWS
Strong proficiency in Golang and JVM-based languages (Java, Kotlin, Scala) for building scalable backend services
Experience working with IoT devices, real-time data pipelines, and communication protocols
Expertise in distributed systems, microservices, Kafka, Kubernetes, and AWS for cloud-based architectures
Hands-on experience with CI/CD pipelines, automation, and debugging using Jenkins, GitHub Actions, or similar tools
Familiarity with observability tools (Datadog, Grafana) for system monitoring and debugging
Willingness to participate in on-call rotations for production system support and critical incident resolution
Proven ability to reduce system failures through proactive monitoring, alerting, and post-mortem analysis
Strong written and verbal communication skills to advocate for technical solutions and collaborate with stakeholders
Experience documenting best practices and technical designs to enhance team knowledge-sharing
Expertise in debugging and optimizing large-scale, connected systems handling high-volume telemetry data
Ability to evaluate and implement new technologies that improve system resilience and efficiency
Proven ability to work across teams, including backend, IoT, data, vehicle and infrastructure, to drive technical decisions
Skilled in mentoring engineers through code reviews, technical guidance, and knowledge-sharing sessions
Ability to contribute to technical roadmaps by identifying system improvements that enhance scalability and reliability
Experience implementing best practices to improve system performance, maintainability, and cost efficiency
Ability to travel approximately twice a year

Preferred

Experience in Kotlin, Avro, and Java
Extensive experience with Flink, Kafka, and real-time streaming systems
Expertise in Hadoop Frameworks
Extensive experience in Geospatial and IOT systems

Benefits

Plenty of time off to relax and recharge, plus a wellness resource to help you wind down.
A work-from-home stipend.
An employer-paid healthcare package.
Of course, Bird ride credits to get you where you need to be!

Company

Bird designs a vehicle sharing platform that provides affordable transportation solutions to communities across the world.

H1B Sponsorship

Bird has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1)
2023 (2)
2022 (3)
2021 (5)
2020 (9)

Funding

Current Stage
Public Company
Total Funding
$916M
Key Investors
MacKinnon, Bennett & CompanySequoia CapitalCraft Ventures
2022-12-20Post Ipo Debt· $33M
2022-05-16Post Ipo Equity· $100M
2021-11-05Post Ipo Equity· $160M

Leadership Team

leader-logo
Michael Washinushi
Co-CEO Third Lane Mobility
linkedin
leader-logo
Hunter Gray
Chief Technology Officer
linkedin

Recent News

Company data provided by crunchbase