Job Closed
This listing is no longer active.
On a mission to provide eco-friendly transportation for everyone. Safety and compliance first in 450+ cities. NYSE: BRDS
Senior Software Engineer, IoT
Location
United States
Posted
125 days ago
Salary
$137K - $185K / year
Seniority
Senior
Job Description
Senior Software Engineer, IoT
Bird
• 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. • 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. • 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. • 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. • 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. • Collaborate with the team to propose at least two technical initiatives per year that align with the team's roadmap. • 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.
Job Requirements
- Bachelor's Degree or equivalent experience in STEM with 5+ years of professional, relevant experience
- Strong proficiency in Golang, with hands-on experience with IoT devices, real-time data pipelines, and communication protocols.
- Experience with JVM-based languages (Java, Kotlin, Scala) for building scalable backend services.
- 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.
- Proven track record in 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 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
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!
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Own end-to-end architecture for FIC analytics + System State Reporting (SSR) • Define a scalable approach for standardizing analytics event reporting across clients and services • Drive design reviews, decision logs, and technical roadmaps; communicate tradeoffs and align stakeholders • Establish governance for analytics quality: validation strategy, fail-fast patterns, and measurable quality SLAs • Define observability requirements for analytics pipelines and integration points with dashboards and BI tools • Partner with global engineering teams to ensure clear ownership boundaries and predictable delivery • Mentor engineers and raise the technical bar through coaching, design feedback, and reference implementations
• Contribute to the design, development, and maintenance of Business Wire’s frontend web applications, backend APIs, and the press release processing system. • Create and maintain technical documentation, including system design, APIs, usage guidelines, and best practices. • Collaborate with product managers, designers, infrastructure teams, and other stakeholders to develop complex applications. • Perform code reviews to ensure code quality, adherence to coding standards, and maintainability. • Identify and address performance bottlenecks across the entire application. • Provide operational development support to the website support team. • Identify architecture, design, and operational improvements to existing applications. • Write unit and integration tests and ensure the delivery of reliable and robust software. • Mentor and support junior team members.
Staff Software Engineer
Revalia BioRevalia Bio is seeking to revolutionize biomedical innovation by honoring the gift of every organ donor.
About the role Revalia is pioneering Human Data Trials — a new paradigm for accelerating translational medicine by linking donated human organs to cutting-edge research. Our platform provides biotech, pharma, and medtech innovators with unparalleled access to human biology at scale, reducing reliance on animal models and speeding the path to patients. We are seeking a highly skilled backend/full-stack engineer who doesn't just write code—you architect elegant solutions. You have immense hands-on experience with Python and FastAPI, and you understand how to build systems that scale. You're proficient with modern AI coding tools and use them strategically to enhance your productivity while maintaining high standards for code quality and security. You take pride in crafting performant, reliable backend services and collaborating effectively with cross-functional teams. You're curious, adaptable, and excited about staying at the forefront of backend innovation while maintaining strong fundamentals in distributed systems and cloud architecture. As a Staff Engineer, you will be responsible for architecting and implementing backend systems and full-stack features that power our web applications. You'll collaborate closely with product managers, designers, and frontend engineers to deliver reliable, performant services that scale with our business. Your technical expertise in Python/FastAPI and AWS infrastructure, combined with proficiency in AI coding tools, will enable you to write efficient, maintainable code at scale while staying at the forefront of backend development practices. Location This position is fully remote with the expectation to travel quarterly to our office in New Haven, CT. We do not provide work visa sponsorship. This position is only open to candidates who are legally eligible to work in the United States without sponsorship. Culture Requirements - Role model the Revalia Bio’s Company Values of world class collaboration, cultivating deep trust, relentless adaptability, and to persevere with uncommon grit. - Display high levels of personal integrity and be able to express opinions or concerns directly and without triangulation, demonstrating honesty, openness, and a positive outlook at all times. - Seek to promote collaboration and be curious (and not judgmental) about opposing opinions. - Ability to adapt to changing business needs or to personal development opportunities. Able to fully embrace feedback and training to continuously improve performance and relationships. - Display determination and perseverance to problem solve, create, innovate, and develop. - Demonstrate commitment to own personal growth and development. Be “all -in” when participating in Company activities and programs related to personal and professional development and training. - Commitment to the growth and development of their team including participation in 360 reviews where requested. Soft Skill Requirements - Excellent communication and collaboration abilities, with a proven track record of working effectively in team environments - Strong problem-solving skills with the ability to break down complex requirements into manageable, testable solutions - Attention to detail and commitment to code quality and system reliability - Self-motivated with an intrinsic drive to learn and adapt to emerging technologies - Proactive in identifying and addressing technical debt and suggesting architectural improvements - Strong time management and ability to balance multiple priorities in a fast-paced environment - Professional work experience in DevOps, security, and cloud infrastructure – We use GitHub Actions, Docker, and AWS CDK extensively Technical Skill Requirements - Advanced proficiency in Python, including modern Python practices, async programming, and framework expertise - Strong expertise in FastAPI or similar Python web frameworks (Django, Flask), including dependency injection, middleware, and OpenAPI/Swagger integration - Deep experience with PostgreSQL, including schema design, query optimization, indexing strategies, and migrations - Solid understanding of AWS services, particularly RDS, Lambda, S3, SQS/SNS, and related infrastructure - Hands-on experience with AI coding tools and AI-assisted development workflows (mandatory) - Proficiency with TypeScript/JavaScript for full-stack development contributions - Strong knowledge of RESTful API design principles, versioning strategies, and documentation standards - Solid knowledge of version control systems, specifically Git and GitHub, with collaborative workflows - Experience with containerization using Docker and container orchestration concepts - Familiarity with CI/CD pipelines, particularly GitHub Actions - Knowledge of testing frameworks (pytest, unittest) and testing strategies (unit, integration, end-to-end) - Understanding of security best practices for web applications, including authentication, authorization, and data protection Bonus Skills - Experience with AWS CDK or other infrastructure-as-code tools (Terraform, Pulumi) - Familiarity with event-driven architectures and microservices patterns - Experience with GraphQL API development - Knowledge of caching strategies using Redis or similar technologies - Experience with data pipelines and ETL processes - Familiarity with observability tools (DataDog, CloudWatch, Sentry, etc.) - Contribution to open-source projects related to backend development - Experience with message queues and distributed systems patterns - Background or exposure to medical systems/processes - Experience with Next.js or React for full-stack contributions Responsibilities - Design and implement scalable backend services using Python and FastAPI, ensuring high performance, reliability, and maintainability - Architect database solutions with PostgreSQL (RDS), including schema design, query optimization, and data modeling best practices - Build and maintain RESTful APIs that integrate seamlessly with frontend applications and external services - Develop serverless solutions using AWS Lambda for event-driven architectures and background processing - Implement messaging and event systems using AWS SQS/SNS for asynchronous workflows and service decoupling - Contribute to infrastructure as code using AWS CDK, supporting deployment pipelines and cloud architecture - Write clean, scalable, and maintainable code following best practices, design patterns, and established coding standards - Collaborate effectively with cross-functional teams including designers, product managers, and frontend engineers to refine requirements and deliver high-quality solutions - Conduct and participate in code reviews to ensure code quality, knowledge sharing, and adherence to team standards - Debug and troubleshoot backend issues, utilizing monitoring tools, logging, and AI-assisted debugging techniques - Stay current with industry trends, emerging technologies, and best practices in backend and full-stack development - Use AI coding tools (e.g., Cursor, GitHub Copilot, ChatGPT) to enhance productivity, validate generated code, and accelerate development cycles Qualifications - 5+ years of professional experience in backend or full-stack development with a proven track record of shipping production-quality code Compensation, Benefits, and Diversity Commitment Our compensation structure includes a base and semi-annual bonus. Revalia Bio operates a growth culture focused on High Performance Teams and individual personal development. Along with monthly coaching, we provide extensive opportunities for professional development, training and mentoring. Revalia Bio provides comprehensive benefits including Health, Dental, Vision, Retirement, Disability, and a wellness program available on day one of employment. Full-time employees are eligible for up to 5 paid sick days and 23 PTO days per calendar year, excluding national holidays. Revalia Bio acknowledges and celebrates the diversity of our workforce, is dedicated to creating an equitable workplace, is committed to fostering an inclusive environment, and aims to create a workplace culture where every individual feels a sense of belonging. We are an equal opportunity employer and do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, gender, gender identity or expression, age, disability, or genetic makeup. For individuals with disabilities who would like to request accommodations, please email culture@revaliabio.com.
• Define how customers discover and experience Stable: from first interaction, to signup, to ongoing product usage the expectation is that you will consider and improve the entire customer lifecycle • Work directly with our go-to-market teams; use software to accelerate and expand the scope and impact of the projects our go-to-market teams can work on • Run data driven experiments, analyze results, and quickly implement decisions • You will be the first growth engineer at Stable and have the opportunity to create our long-term roadmap, build shared experimentation methodologies, and define how this function interfaces with the entire business




