Root Insurance logo
Root Insurance

Root Insurance is working to simplify necessary and everyday insurance processes using data, technology, and rapid innovation. The company offers a range of ins

Senior Software Engineer

Location

United States

Posted

63 days ago

Salary

$136.5K - $155K / year

Seniority

Senior

Job Description

Senior Software Engineer

Root Insurance

Title: Senior Software Engineer Location: Remote (United States) Department: Engineering Job Description: The Opportunity We are looking for a Software Engineer to join engineering at Root. In this role, you will work closely with peers on a team within a product domain (e.g. Pricing, Underwriting, Claims, etc). You’ll play a key role in solving customer and business problems in collaboration with your teammates. Salary Range: $136,500 - $155,000 (Eligible for Competitive Bonus & Equity Offering) Root is a “work where it works best” company. This means we will support you working in whatever location that works best for you across the US. How You Will Make an Impact - Write, test, and deploy software solutions that are accurate and resilient - Actively seek to understand the customer’s problem to ensure you are developing effective solutions - Collaborate closely with supportive teammates to share and improve your work - Clearly communicate and document your work to help others learn - Support your systems in production resolving incidents and issues that affect our customers - Increase the effectiveness of your team by suggesting code and process improvements What You Will Need to Succeed - 2+ years as a software engineer - Experience in Ruby on Rails or equivalent - Familiarity with React/React Native or equivalents - An eagerness to work closely with your team in a collaborative environment - Curiosity in clearly defining the customer problem that needs to be solved - Excellent communication skills both with engineering colleagues and team stakeholders As part of Root's interview process, we kindly ask that all candidates be on camera for virtual interviews. This helps us create a more personal and engaging experience for both you and our interviewers. Being on camera is a standard requirement for our process and part of how we assess fit and communication style, so we do require it to move forward with any applicant's candidacy. If you have any concerns, feel free to let us know once you are contacted. We’re happy to talk it through. Please see our Privacy Notice available HERE for more information on how we process your personal data. Consistent with the Americans with Disabilities Act (ADA) and the Civil Rights Act of 1964, it is the policy of Root to provide reasonable accommodation when requested by a qualified applicant or candidate with a disability, unless such accommodation would cause an undue hardship for Root. The policy regarding requests for reasonable accommodation applies to all aspects of the hiring process. If reasonable accommodation is needed, please contact recruiting@joinroot.com

Related Job Pages

More Software Engineer Jobs

Full TimeRemoteTeam 201-500Since 2017H1B No Sponsor

WordPress Developer Remote Product Full time West Palm Beach, Florida, United States Description As a WordPress Developer, you're responsible for Making Stuff Go. You will build infrastructure to create new features, improve existing code, squash bugs, and help us rapidly scale our platform. Attention to detail is one of our ! This is your chance to stand out :) To love this role, here’s the type of person you are: - You’re a self-starter who loves taking initiative and seeing things through from conception to completion. Our developers often "own" features/tasks and are responsible for scoping, development, and testing. - You're an excellent communicator, fluent in both verbal and written English, who makes sure nothing slips through the cracks. We believe communication is critical, and there is no such thing as overcommunication. - You have the curiosity and desire to learn and grow your skills. - You're passionate about leaving your mark on the web for all to see and are excited to work on tasks that impact millions of users. - You take pride in the quality and craftsmanship of your work rather than just doing it to get it done. - You're a team player who is comfortable working alongside and helping other developers, and you don't take critical feedback personally. - You're happy jumping between front-end and back-end development tasks, or tackling tasks which require both. - You're happy working on tasks of all sizes - from small bug fixes and enhancements to large features/rewrites. Common responsibilities include (but are not limited to): - Triaging bugs and small enhancements that come into GitHub. - Scoping, writing, and testing new product features and addons. - Refactoring legacy code with a particular attention to backwards compatibility. - Providing feedback and peer review for other developers (Github PRs). - Communicating with the team and supporting your peers using chat, audio, and video. Requirements - Professional experience with WordPress plugin development, architecture, and standards. - Advanced proficiency with PHP and MySQL, including modern PHP practices (OOP, autoloading, namespacing, traits, interfaces, etc). - Strong familiarity with JavaScript (vanilla JS, jQuery, ES6, etc). - Ability to use and extend build tools like gulp and webpack. - Familiarity with package managers such as Composer and NPM. - Experience working with third-party APIs (Eg Stripe, Drip, Zapier, etc). - Competent with version control through git and GitHub. - The ability to iterate and ship ideas quickly. - Exceptional troubleshooting skills. - Ability to keep complex ideas and features simple. (Simplicity is a core value!) - Previous freelance or remote work experience. - Personal Computer with Internet Access - Availability to participate in audio/video meetings between the hours 9 am - 5 pm EST. Bonus points if you also have: - Advanced proficiency in JavaScript frameworks like VueJS or React. - Experience with e-commerce platforms or related APIs (Easy Digital Downloads, WooCommerce, Stripe, PayPal, etc). - Experience with DevOps or infrastructure management. Benefits Working for a fast-growing bootstrapped company is a rare opportunity, one we consider a lifestyle choice rather than a job choice. Our positions are challenging, but also come with amazing advantages and fulfillment to those who earn them. Here’s what we offer. - Competitive Salary. - Term Life Insurance and Accidental Death & Dismemberment for all full-time team members during their employment. - Health, Dental, and Vision Insurance benefits for full-time U.S. employees. - Health Insurance benefits for all employees in Argentina, Brazil, Egypt, India, Indonesia, Jamaica, Kenya, Mexico, Nepal, Nigeria, Pakistan, Philippines, Poland, Romania, Serbia, Spain, and Ukraine. - Work from your home. We’re spread out all over the world – United States, Canada, Ukraine, India, Pakistan, Singapore, and more. - Flexible PTO after 90 days of employment. We encourage employees to take the time they need for a vacation, stay healthy, and spend time with friends and family. - Holidays (based on your location) - Paid Parental Leave. - We happily provide or reimburse software you’ll need as well as books or courses that promote continued learning. - We cover all costs of company travel (including our annual all-company retreat and mini-team meetups). - Additional Perks include AM Welcome Box for new team members, Yearly Anniversary Gifts, and Technology Stipend each work anniversary. - We give you the opportunity to solve challenging and meaningful problems that make a difference. - Ability to work with some of the best people in the business through frequent, if not daily, interactions. - And in case you were wondering: no politics, no b.s., and no jerks. Location This is a remote position - our team is spread around the globe! Our home base is in Florida, USA, so company operating hours are 9am - 5pm ET (UTC -5). While full coverage is not a requirement, you must be available during a portion of the day. Please clearly include the following in your cover letter: - Your experience with WordPress plugin development. - What is your favorite WordPress hook/function and why. - Tell us a bit about yourself and why you should be considered. Details about your experience, qualifications, personality, etc are very helpful. - Profile links with code samples (GitHub, GitLab, WordPress.org, etc). - Other profile links if available (Your website, Twitter, LinkedIn, etc).

United States
InternshipRemoteTeam 5,001-10,000

Role Description As an Intern at Dayforce, you’ll gain real-world experience with meaningful responsibilities, access to development programs, and the chance to collaborate globally, bringing new ideas and optimizing processes across multiple business units. We are seeking a talented and motivated Software Developer Intern to join the AI Services team that is building search, AI Assistant, and AI agents capabilities into our Dayforce product. This internship is ideal for students with a background in Computer Science and a keen interest in Artificial Intelligence. As a Software Developer Intern, you will gain hands-on experience in software development using AI tools, working closely with experienced engineers and a cross-functional team. Your impact will be evident through your effective participation in the entire life cycle of our software, including: - Design - Analysis - Prototyping - Development - Testing - Support of our products You will work closely and collaborate with clients, prospects, implementation partners, and Dayforce personnel to envision and deliver the required functionality. Qualifications - Currently enrolled or completed a degree in Computer Science, IT, Software Engineering, or a related field. - Solid understanding of programming languages such as C#, Java, C++, or JavaScript. - Proficiency in Python and experience using AI-powered tools. - Familiarity with ELK (ElasticSearch, Logstash and Kibana) Stack. - Knowledge of Event Driven services, Docker and Kubernetes. - Familiarity with one or more AI tools, APIs, and frameworks such as: - OpenAI, Claude or Gemini API - LangChain - Azure AI - Ollama - Familiarity with prompt engineering and LLMM fine tuning is an added advantage. - Participation in AI-related competitions, courses, or academic projects is a strong plus. - Smart and driven individual who is passionate about learning AI and working in a tech environment. - Strong academic performance in courses regarding programming languages, algorithms, data structures, computer organization, and discrete mathematics. - Effective communication and teamwork abilities. Requirements - Full-time availability of 37.5 – 40 hours weekly is required to be eligible for this opportunity. Benefits - Experience working for one of the fastest growing Human Capital Management technology companies in the world. - Access to Dayforce’s development programs and resources. - Ability to work with as well as create relationships with members across the globe. - Autonomy to bring forth new ideas and optimize existing structures within the organization. - Meaningful responsibilities, enabling you to obtain ‘real-world’ experience. - Dynamic hands-on exposure to multiple business-units and stakeholders across Dayforce.

Worldwide
C$28 - C$32 / hour
Job Closed

Role Description We are looking for a highly skilled RTL Designer to develop high-performance, scalable, and power-efficient digital designs for next-generation SoCs and Chiplets targeting AI, HPC, and Networking applications. This role requires deep expertise in RTL design, micro-architecture, and integration of high-speed interfaces, along with a strong focus on quality, performance, and first-time silicon success. Key Responsibilities - Design and implement high-quality RTL for complex SoC components and subsystems. - Own micro-architecture definition and execution for performance-critical blocks. - Develop designs that scale across IP, subsystem, and full SoC integration. - Integrate and optimize high-speed IO protocols such as: - PCIe / CXL - Ethernet (various speeds) - UCIe (chiplet interconnects) - Ensure robust design practices for: - Timing closure - Power efficiency - Area optimization - Collaborate closely with architecture, DV, physical design, and firmware teams. - Drive design quality initiatives including lint, CDC, RDC, and formal verification. - Support emulation, prototyping, and silicon bring-up. - Contribute to building reusable design components and IPs across multiple programs. - Leverage automation and AI tools to improve RTL productivity and design quality. Qualifications - Bachelor’s/Master’s degree in Electrical Engineering or related field. - 8+ years of experience in RTL design and micro-architecture. - Strong expertise in: - Verilog/SystemVerilog - Digital design fundamentals - High-performance and low-power design techniques - Experience designing for large SoCs in AI, HPC, or Networking domains. - Solid understanding of high-speed IO protocols: UCIe, PCIe, Ethernet. - Experience with multi-clock, high-bandwidth, and latency-sensitive designs. - Strong debugging and problem-solving skills. Preferred Qualifications - Experience with memory interfaces (DDR, HBM, LPDDR). - Familiarity with coherency protocols and interconnect fabrics. - Exposure to synthesis, STA, and physical design constraints. - Experience with emulation or FPGA prototyping. - Working knowledge of scripting (Python, Tcl). Key Attributes - Strong ownership and attention to detail. - Focus on quality and first-pass silicon success. - Ability to work across teams in a fast-paced environment. - Bias toward scalable, reusable, and clean design. Success Metrics - High-quality RTL with minimal re-spins. - Successful integration into complex SoCs. - Performance, power, and area targets met. - Contribution to reusable IP and design frameworks.

India
Full TimeRemoteTeam 5,001-10,000Since 2005H1B Sponsor

Title:  Senior Software Developer Location: Montreal, Canada Category: Engineering Job Description: The opportunity Parsec is developing an ultra-low-latency, high-performance remote work desk technology that allows creative professionals to work from anywhere, businesses to adopt flexible work environments, and people to play together, no matter where they are. We grow to help leaders in gaming, entertainment, development, and architecture create the experiences we love, whether they're in the office or working remotely. Parsec is a wholly-owned subsidiary of Unity. Parsec is looking for a Senior Software Developer to join our small, talented native team working on our low-latency game streaming application. The Parsec app is the foundation of everything we've accomplished as a company and is a product that our customers love to use every day. We are looking for someone to join our team, advance innovation at the heart of our technology, and mentor other Parsec developers. To be successful in this role, you'll need to use C without hesitation, tackle complex problems you've never encountered before, and design code that is lightweight, performant, modular, and easy to maintain. What you will do - Work with UI, encoding/decoding, networking, input management, and more, across multiple platforms - Dive into a C codebase from day one and confidently deploy code used by more than 5 million people - Design cutting-edge video game technologies, ranging from video rendering to UDP protocols - Determine low-latency solutions for the challenges we face - Listen to customer feedback, understand the needs of the broader community, and identify opportunities to make our users happy What we are looking for - Real-world experience in a C codebase in production - Knowledge of macOS application development (e.g., IOKit, CoreGraphics, window/input management) and native application delivery on macOS - Knowledge of Windows desktop application development - Strong willingness to learn, improve a product and make customers happy - Experience in a globally distributed team You may also have - Possess knowledge of application development under Linux/Ubuntu - Possess knowledge of Windows and Mac driver development - The fact that you have worked in the video game industry or have worn out your WASD keys from playing games on your computer is certainly an asset! Additional Information - Relocation support is not available for this position - A work visa or immigration sponsorship is not available for this position Benefits At Unity, we want our team members to thrive. We offer a wide range of benefits designed to support well-being and work-life balance. Please note: Eligibility for benefits, specific offers, and coverage vary by country and employment status. While the specific benefits may vary, here are some of the ways we strive to care for our eligible team members globally: Health, Life, and Full Disability Insurance | Travel Subsidy | Employee Participation in Ownership | Competitive Pension/Pension Plans | Generous Vacation & Personal Time Off | Supporting new parents through leave and family support programs | Snacks offered at the office | Mental Health and Wellness Programs and Supports | Employee Resource Groups | Global Employee Assistance Program | Training and Development Programs | Volunteer and Matching Program Life at Unity Unity [NYSE: U] is the world's leading game engine, powering the experiences of more than 3 billion users each month. The biggest mobile games, the most popular PC indie titles, some of the most innovative console games, and nearly all of the major XR and web gaming experiences are developed, deployed, and optimized with Unity. Unity also supports teams in industries such as automotive, manufacturing, and healthcare to design, simulate, and collaborate in 3D – bridging the gap between ideas and reality. For more information, please visit www.unity.com. Unity is an equal opportunity employer. We are committed to fostering an inclusive and innovative environment and celebrating our employees through age, ethinicity, color, ancestry, national origin, religion, disability, sex, gender identity or expression, sexual orientation, or any other protected status in accordance with applicable law. If you have a disability or have specific needs requiring accommodations to ensure that your interview takes place in the best conditions, we invite you to fill out this form so that we can inform us so that we can do the necessary work. This position requires a sufficient knowledge of English to enable him or her to have oral and written professional exchanges in this language, as the performance of the duties of this position requires frequent and regular communication with colleagues and partners located globally and whose common language is English. Headhunters and recruitment agencies cannot submit resumes/resumes through this website or directly to supervisors. Unity does not accept unsolicited headhunters and agency resumes. Unity will not pay any fees to any third-party agency or company that has not signed agreements with Unity. Protecting your privacy is important to us. Please take a moment to review our privacy policies for prospects and candidates. If you have any questions about your privacy, please contact us at DPO@unity.com.

QC + 1 moreAll locations: QC | Canada