Cut Code Review Time & Bugs in Half. Instantly.
Full Stack Engineer
Location
California
Posted
49 days ago
Salary
$160K - $230K / year
Seniority
Senior
Job Description
Full Stack Engineer
CodeRabbit
Title: Full Stack Engineer Location: San Francisco Department: Engineering Employment Type Full time Location Type Hybrid Compensation - $160K – $230K • Offers Equity Job Description: About CodeRabbit CodeRabbit is an innovative research and development company focused on building extraordinarily productive human-machine collaboration systems. Our primary goal is to create the next generation of Gen AI-driven code reviewers: a symbiotic partnership between humans and advanced algorithms that significantly outperforms individual engineers. We combine language models with human ingenuity to push the boundaries of software development efficiency and quality. Role Overview As a Full Stack Engineer at CodeRabbit, you’ll build end-to-end systems that power intelligent code review and developer workflows. Working across frontend, backend, and infrastructure, you’ll help create seamless, context-aware experiences that bring AI directly into the developer loop. You’ll design and ship features that span from intuitive interfaces to scalable backend services, enabling developers to move faster, understand their codebases more deeply, and collaborate more effectively. You’ll partner closely with AI researchers, product thinkers, and infra engineers to turn complex ideas into polished, production-ready systems. Responsibilities - Design and build full stack features across frontend, backend, and infrastructure - Develop scalable APIs and services that support AI-driven workflows - Create intuitive, high-performance user interfaces for developer tools - Collaborate with ML engineers to integrate AI models into product experiences - Own projects end-to-end, from concept through deployment and iteration - Ensure performance, reliability, and maintainability across the stack - Contribute to engineering culture through code reviews, design discussions, and mentorship Qualifications - Education: Degree in Computer Science, Engineering, or related field, or equivalent practical experience - Experience: 3 - 6 years building full stack applications in production environments - Frontend: Proficiency in React, TypeScript, and modern web development practices - Backend: Strong experience with Node.js (or similar), APIs, and distributed systems - Systems Thinking: Familiarity with cloud infrastructure (AWS/GCP), containers, CI/CD, and observability - Engineering Craft: Strong fundamentals in testing, code quality, and version control - Product Mindset: Care for user experience, iteration speed, and pragmatic decision-making - AI Dev tool Fluency: Must have strong experience using development tools like Cursor, Claude Code, or Codex and strong familiarity with various models and where these systems work and don’t Bonus Points - Experience building developer tools or working with code-centric systems - Familiarity with LLMs or integrating AI into product workflows - Experience with real-time systems, collaborative tools, or rich editors - Contributions to open source or technical communities Why Join Us? - Build the Future: Help redefine how developers write, review, and understand code with AI - Real Ownership: Take ideas from zero to production with meaningful impact - High Velocity, High Craft: Move fast without compromising on quality - Tight-Knit Team: Work alongside engineers and researchers who care deeply about the craft - Competitive Compensation: Salary, equity, and benefits - Flexible Work: Remote-friendly with opportunities for in-person collaboration Our Values - Collaborative Humans: We build together, not in silos - Fearless Innovators: We explore bold ideas and iterate quickly - Persistent Builders: We embrace hard problems and see them through - Impact-Driven: We focus on tools that meaningfully improve developer workflows - Adaptive Learners: We evolve with the technology we’re shaping
Related Guides
Related Categories
Related Job Pages
More Engineer Jobs
Senior Site Reliability Engineer
you.comYou.com, founded in 2020 by AI experts Richard Socher and Bryan McCann, is a rapidly growing AI-powered productivity platform headquartered in Palo Alto, Califo
Own reliability and incident response for production services, develop SRE standards, and create actionable dashboards. Collaborate with teams to implement best practices and ensure measurable uptime for critical services.
Title: Water/Wastewater Project Engineer Location: Augusta, GA Job Description: Simply Put, A Great Place to Work Benesch is a growing, multi-disciplined planning, engineering, and professional services firm. We enhance infrastructure and communities across the country – creating spaces and providing connections in ways that make a difference. We pride ourselves on being nimble enough to remain responsive to client needs yet large enough to offer exceptional bench strength. As a member of our team, you’ll have an opportunity to draw from those resources when you need them and, likewise, contribute your expertise when you have something to share. At Benesch, we are looking for candidates with varied backgrounds and worldviews. We are committed to offering an inclusive work environment where everyone feels valued and respected. Statistics show that women and underrepresented groups are less likely to apply for a position if they don’t meet 100% of the qualifications. If this statement resonates with you, don’t be so hard on yourself—apply for the job! Municipal /Water Resources/ Project Engineer We have a career opportunity for an experienced engineer who has previous experience with municipal projects including stormwater, water distribution, and sanitary sewer projects. The ideal candidate will have both a technical background and leadership experience to successfully design and manage a broad range of municipal projects. The successful candidate will self-perform and direct project teams in the planning and design of infrastructure projects, as well as play an important role in managing client relationships. The position includes involvement in strategic initiatives that will continue to drive the growth of the municipal group in Georgia. This position has the opportunity for a flexible hybrid work schedule with some travel as necessary for client needs. Location This position will work from our Augusta office with opportunities in the field when necessary. The Impact You Will Have - Advanced recognition of the need for and development of design - Perform hydraulic and budget analyses to provide valuable decision-support information for clients and community - Prepare and/or Check and sign off on basic design calculations and plans - Layout drawings for a component and demonstrate an understanding of relationship to the whole design and purpose - Design elements/components of a project and coordinate development with other elements and disciplines within the scope of the project - Demonstrate understanding between specifications, cost estimates and pay applications - Assume responsibility for assigned design calculation files, assuring adequate independent QC reviews What You Will Need - Bachelor of Science in Civil Engineering or related discipline required - Minimum of four (4) years of experience with municipal projects including stormwater, water distribution, sanitary sewers. - Licensed PE in Georgia is preferred, or desire to obtain licensure quickly - Increasing skills in creativity and judgment in application of engineering - Increased knowledge of software appropriate for the discipline, showing proficiency in multiple programs specific to this - Ability to collaborate with others in a team environment - Experience in ESRI ArcMap GIS and/or hydraulic water modeling is a plus - Experience in AutoCAD Civil 3D is a plus #LI-MF1 Why Work at Benesch At Benesch, we prioritize the health and wellness of our employees, understanding that their well-being is crucial for both personal and professional success. We offer a range of benefits for eligible employees, including insurance, retirement plans, and wellness programs. Our Total Rewards package is designed to support a healthy lifestyle and can be customized to meet the needs of our employees and their families. Click here to learn more about some of the benefits of working at Benesch! Professional Development - Opportunities for management and leadership development at all levels, including executive coaching and leadership development for Team Leaders, Group Managers, Division Managers, and Executive Leaders - Tuition reimbursement for job-related courses - Ongoing professional development through resources like Red Vector, LinkedIn Learning, technical team meetings, and knowledge-sharing training sessions - Personalized training and career development plans with your manager - Funding for training, committee work, professional organization memberships, and licenses/certifications - Support for active participation in professional organizations to foster leadership and community engagement Retirement Benefits - Access to valuable retirement planning tools, education, and individual meetings with plan advisors at no charge - Potential for Benesch to contribute up to 9% of your gross compensation to your retirement plan (5% profit-sharing contribution to your 401(k) plan, regardless of your own contributions, & 80% match on your contributions, up to a maximum company contribution of 4%) Work/Life Balance - Flexible work schedules and hours, including work-from-home options (dependent on the role) - Generous Paid Time Benefits (PTB) that increase with your career - Immediate use of annual PTB; no accrual needed, with the ability to bundle time-off plans for extended vacations or life events - Ten days of paid parental leave for birth, adoption, or foster placement Employee Engagement - At Benesch, we encourage our team members to extend their impact beyond their core responsibilities. Join our employee resource groups and committees to enhance your work-life balance and contribute to our community-focused initiatives. We support a variety of programs, including community service, student scholarships, and matching gift opportunities, reflecting our commitment to a vibrant and diverse workplace. If you are based in California, we encourage you to read this important information for California residents linked here. Benesch is firmly committed to Equal Employment Opportunity (EEO) and prohibits employment discrimination for employees and applicants in all protected groups, including veterans and individuals with disabilities, or other status protected by federal, state, and local laws. Know your Rights: Workplace Discrimination is Illegal We will be accepting applications on an ongoing basis until a candidate is found. Benesch is committed to working with and providing reasonable accommodation to applicants with a physical disability or other impairment. If you are limited in your ability or are unable to access Benesch's Careers website due to a physical disability or other impairment, you may request a reasonable accommodation. This option is only available to those in need of an accommodation due to a disability or other impairment. Please do not use this as an alternative method for general inquiries or status on applications, as you will not receive a response. Reasonable requests will be responded to as soon as possible on a case-by-case basis. External Recruiters and Staffing Agencies Benesch shall have no obligation to compensate any external recruiter or search firm for candidate submissions made without a valid, current, and fully executed agreement. Submission of candidate information does not establish entitlement to a fee. All recruiting activity must be coordinated and authorized through the Benesch Talent Acquisition team.
Habitat Environmental Engineer - Environmental Engineer III
State of WashingtonFounded in 1889, the State of Washington was the 42nd American territory to be admitted to the United States. Located in the Pacific Northwest, Washington is si
Title: Habitat Environmental Engineer - Environmental Engineer 3 - Permanent - 2026-02828 Location: Spokane Valley, WA Job Description: Salary $7,082.00 - $9,522.00 Monthly Job Type Full Time - Permanent Remote Employment Flexible/Hybrid Job Number 2026-02828 Department Dept. of Fish and Wildlife - Description - Benefits - Questions Description Title- Habitat Environmental Engineer Classification- Environmental Engineer 3 Job Status- Full-Time / Permanent WDFW Program- Habitat Program Duty Station- Spokane Valley, Washington – Spokane County Hybrid/Telework- The selected candidate may be able to telework remotely up to 2 days per week at the discretion of the supervisor. Posting Timeframe- This recruitment is scheduled to be posted until May 3, 2026. The first review of applications will take place on April 17, 2026. Application review is ongoing, submit your application materials as soon as possible, recruitment may be closed at any time. Learn more about being a member of Team WDFW! Fish passage restoration – Photo Credit: WDFW Are you an experienced engineer with a passion for aquatic habitat and environmental restoration? Join our team in Region 1, where you’ll apply your professional engineering expertise to design and evaluate projects that include fish passage, screening, habitat restoration, and water crossings. In this role, you’ll provide technical guidance to agency staff and partners, conduct field investigations and engineering analyses, and help promote consistent, high-quality aquatic habitat practices statewide through collaboration, training, and mentorship. What to Expect- Among the varied range of responsibilities held within this role, the Habitat Environmental Engineer will, Provide Technical Assistance: - Serve as the Department’s Habitat engineering representative for Region 1, Eastern Washington. - Act as a registered Professional Engineer to review, approve, and provide final engineering designs and decisions on a diversity of fish passage, fish screening, fish habitat restoration, and water crossing structure projects. - Evaluate and recommend approval or disapproval of plans, proposals, and designs for fish passage, screening, water crossing, bank protection, erosion control, fish habitat enhancement and restoration, flood hazard reduction, and other instream projects. - Prepare professional engineering designs and permit documents for fish passage (e.g., fish ladders, fishways roughened channels, grade control weirs), erosion control, bank protection, gravity and pump fish screening for various fish species and life history stages, and habitat restoration projects. - Serve as a liaison with agency staff, state and federal agencies, and local governments to resolve complex engineering issues; provide expert testimony as needed. - Offer technical assistance for designs of proposals for work affecting fish and wildlife habitats. - Negotiate for plan, project and/or design specifications. Project Design: - Develop and manage habitat restoration, fish passage, and bank protection projects, applying engineering, biological, and project management principles. - Perform hydrologic, hydraulic, structural, and geomorphic analyses; evaluate design alternatives. - Conduct topographic surveys, soils and geomorphic studies, and oversee project development and construction. - Prepare design reports, engineering plans, specifications, cost estimates, and perform construction inspection. Training and Documents: - Research, write, and participate in development of aquatic habitat guidelines and standards. - Prepare and deliver training, presentations, and materials for agency staff, partners, and the public. - Stay current on emerging technologies that protect fish and wildlife including new passage and screening designs and technologies. - Review peer design documents to ensure quality and consistency. WORKING CONDITIONS: Work Setting, including hazards: - Approximately 70% office work and 30% field work. - Field duties include hiking and wading in streams, often in rough weather conditions, and walking over uneven terrain for short distances (less than 1 mile) regularly or occasionally over long distances (several miles). Physical capacity to work in remote forested and aquatic environments. Must be able to safely operate a vehicle to conduct field review of project sites. - This position may involve working in or near water, including tasks that require navigating, negotiating, and performing duties related to water environments. Schedule: This position is full-time, working 40 hours per week. The standard work schedule includes the potential for occasional evening or weekend work as needed. Alternative schedules may be considered based on business needs. Work hours may often exceed the standard 8am to 5pm workday. Travel Requirements: Travel throughout the state to evaluate site conditions and attend meetings is required. Periods of overnight travel may be required. Tools and Equipment: Phones, computers, GPS, surveying equipment, clinometer, digital camera, pressure transducers, and flow meters. Customer Interactions: Frequently interact with tribes, federal, state and local governments, politicians, engineers, biologists, scientists, restoration groups, and the public. QUALIFICATIONS: Required Qualifications: Option 1 – All of the following: - An Engineer-In-Training Certificate. - Registration as a Professional Engineer in the state of Washington or another state based on registration requirements equivalent to those in Washington. - Four (4) years of experience in environmental engineering. Option 2 – All of the following: - A bachelor’s degree with a major study in one (1) of the following engineering fields: sanitary water resources, civil, geotechnical, environmental, chemical, mechanical, or a related field. - Registration as a Professional Engineer in the state of Washington or another state based on registration requirements equivalent to those in Washington. - Four (4) years of experience in environmental engineering. Option 3 – All of the following: - A master’s degree with a major study in one (1) of the following engineering fields: sanitary water resources, civil, geotechnical, environmental, chemical, mechanical, or a related field. - Registration as a Professional Engineer in the state of Washington or another state based on registration requirements equivalent to those in Washington. - Three (3) years of experience in environmental engineering. Please Note: - A Ph.D. in one (1) of the above engineering fields may substitute for two (2) years of environmental engineering experience. - Requirements for professional registration as an engineer in the state of Washington are eight (8) years of professional experience (which may include up to four years of college-level engineering education) and successful completion of sixteen (16) hours of professional licensing exams. - Applicants qualifying through the licensing equivalency option must achieve professional registration as an engineer in the state of Washington within six (6) months of appointment to this class. In addition to the options above, the following competencies are required: - Facilitation and negotiation skills: Demonstrated ability to apply negotiation and conflict resolution skills in contentious work settings, including leading consensus and de-escalating conflict. - Strong verbal and written communication skills. - Ability to understand and consider diverse perspectives; recognize the value of others’ input; demonstrate appropriate assertiveness; and maintain a commitment to public service, the agency mission, and team success. Preferred Qualifications: In addition to the required qualifications, our ideal applicant will possess some or all the following: - A Ph.D. with major study in one (1) of the following engineering fields: water resources, civil, geotechnical, environmental, chemical, mechanical, or related field. - Demonstrated skill supervising, leading, and coaching staff including, excellent self-awareness to understand and related to different personalities in a manner that produces team cohesion, trust, and solution-oriented thinking. Include the items below with your application materials: - A completed online application showcasing how your qualifications align with the job requirements. - An up-to-date resume. - A cover letter detailing your interest in the position, your relevant skills and experience, and why you are the ideal candidate. - At least three professional references with current contact information. Supplemental Information In addition to pay and other special employee programs, there are other benefits that WDFW employees may be eligible for. Click the “Benefits” tab at the top of this announcement to learn more. Important Note: All new employees must complete an Employment Eligibility Verification Form (I-9 Form) on their first day of work. If hired for this or any position at WDFW, you will be required to provide documentation proving you are eligible to work in the United States. For a list of acceptable documents, please use the following link: https://www.uscis.gov/i-9-central/form-i-9-acceptable-documents Union- WAFWP: This position is in the bargaining unit represented by the Washington Association of Fish & Wildlife Professionals and is subject to the terms of the Collective Bargaining Agreement between the State of Washington, Department of Fish & Wildlife, and the Washington Association of Fish & Wildlife Professionals. Veteran and Military Spouse Preference Notice: Per RCW 73.16.010 Veterans and qualifying spouses who meet the minimum qualifications of a position are eligible for preference during the initial application review stage. To receive this benefit, please do the following: - Veterans only – Attach a copy of your DD214 (Member 4 copy), NGB 22 or USDVA signed verification of service letter. - Please redact any PII (personally identifiable information) data such as social security numbers. - Subject line must include recruitment number, position, and spouse/veteran (example: 2026-1234 – Biologist 1 – Veteran) - Include your name as it appears on your application in careers.wa.gov. Diversity, Equity, and Inclusion Employer As part of WDFW’s efforts to advance respectful and inclusive work environments, the Agency expects inclusivity as part of our professional interactions and communications. Therefore, we want to ensure that all individuals feel welcome, are treated fairly and respectfully. All staff are empowered to fully contribute to serving their work unit, Agency, and the citizens of Washington. The Department of Fish and Wildlife is an equal opportunity employer. We strive to create a working environment that includes and respects cultural, racial, ethnic, sexual orientation and gender identity diversity. Women, racial and ethnic minorities, persons of disability, persons over 40 years of age, disabled and Vietnam era veterans and people of all sexual orientations and gender identities are encouraged to apply.
Site Reliability Engineer (Clearance Required)
ICFFounded in 1969, ICF is a global advisory and technology services company headquartered in Reston, Virginia. It delivers data-driven solutions across energy, environment, infrastru
Description The Work: We are seeking an early-career Site Reliability Engineer (SRE) to support the operation, reliability, and performance of mission-critical federal government systems. This role is ideal for an engineer with approximately 2 years of experience in cloud infrastructure, DevOps, or systems engineering who is eager to build foundational SRE skills in a structured, team-based federal environment. You will work closely with senior SREs, DevOps engineers, application teams, and security stakeholders to help ensure systems are secure, scalable, observable, and highly available. Job Location: This is a fully remote role which may require occasional travel to the DC Metro area as needed for onsite client meetings. Preference to candidates located within the Washington, DC Metro area. If you accept this position, you should note that ICF does monitor employee work locations and blocks access from foreign locations/foreign IP addresses, and also prohibits personal VPN connections. What You Will Do: - Assist in maintaining and monitoring cloud-based infrastructure to support high availability, reliability, and performance of federal systems - Support incident response activities, including monitoring alerts, troubleshooting issues, and participating in root cause analysis under guidance of senior engineers - Help implement and maintain monitoring, logging, and alerting tools to improve system observability - Support CI/CD pipelines and deployment processes in collaboration with development and DevOps teams - Perform routine operational tasks such as environment checks, system health reviews, and documentation updates - Follow federal security, compliance, and governance requirements, including change management and access controls - Participate in agile development ceremonies, sprint reviews, and operational planning sessions - Contribute to technical documentation, runbooks, and standard operating procedures (SOPs) What You Will Bring With You: - Active Top Secret clearance, with SCI eligibility - 2+ years of experience in software engineering, systems architecture, or solution architecture What We Would Like You To Bring With You: - Bachelor's Degree in related field - Prior experience supporting federal or DoD programs, preferably DCSA - Familiarity with scripting or automation tools (e.g., Bash, Python, PowerShell) - Foundational knowledge of: - Linux/Unix operating systems - Cloud services (compute, storage, networking) - Monitoring and logging tools (e.g., CloudWatch, Azure Monitor, Prometheus, ELK) #DCSA2026 #Indeed Working at ICF ICF is a global advisory and technology services provider, but we’re not your typical consultants. We combine unmatched expertise with cutting-edge technology to help clients solve their most complex challenges, navigate change, and shape the future. We can only solve the world's toughest challenges by building a workplace that allows everyone to thrive. We are an equal opportunity employer. Together, our employees are empowered to share their expertise and collaborate with others to achieve personal and professional goals. For more information, please read our EEO policy. We will consider for employment qualified applicants with arrest and conviction records. Reasonable Accommodations are available, including, but not limited to, for disabled veterans, individuals with disabilities, and individuals with sincerely held religious beliefs, in all phases of the application and employment process. To request an accommodation, please email Candidateaccommodation@icf.com and we will be happy to assist. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations. Read more about workplace discrimination rights or our benefit offerings which are included in the Transparency in (Benefits) Coverage Act. Candidate AI Usage Policy At ICF, we are committed to ensuring a fair interview process for all candidates based on their own skills and knowledge. As part of this commitment, the use of artificial intelligence (AI) tools to generate or assist with responses during interviews (whether in-person or virtual) is not permitted. This policy is in place to maintain the integrity and authenticity of the interview process. However, we understand that some candidates may require accommodation that involves the use of AI. If such an accommodation is needed, candidates are instructed to contact us in advance at candidateaccommodation@icf.com. We are dedicated to providing the necessary support to ensure that all candidates have an equal opportunity to succeed. Pay Range - There are multiple factors that are considered in determining final pay for a position, including, but not limited to, relevant work experience, skills, certifications and competencies that align to the specified role, geographic location, education and certifications as well as contract provisions regarding labor categories that are specific to the position. The pay range for this position based on full-time employment is: $89,649.00 - $152,404.00 Nationwide Remote Office (US99)



