Find Jobs
Find Jobs Near You – Available Work in Your Location
Software Engineer
Career Insights for Software Developer / Engineer
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on California data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Software Developer or Engineer designs or improves computer software. Oversees the entire software development process. Analyzes customer or user needs, designs programs, writes code or instructs computer programmers, tests design, and documents programs. May assist with upgrades or maintenance. May specialize in the design of computer applications or computer systems.
$162,138 / year median in California
-13% projected decline
Job Description
Software Engineer at PlanChecker.
AI Software Engineer at PlanChecker.
AI in Brentwood, California Posted in about 23 hours ago.
Type:
full-time Company Description PlanChecker.
AI is an emerging technology company focused on building intelligent software tools that streamline planning, analysis, and decision-making processes. The team leverages modern software engineering practices and AI-driven approaches to deliver reliable, efficient solutions for businesses and professionals. As a growing organization, PlanChecker.
AI offers opportunities to work closely with experienced engineers on real-world projects and contribute to core product features. The company values collaboration, continuous learning, and practical problem-solving in a supportive environment. Role Description This is an on-site Software Engineer internship role based in Brentwood, CA. Interns will collaborate with the engineering team to design, develop, and maintain backend services and application features, using modern programming languages and frameworks. Day-to-day responsibilities include implementing new functionality, fixing bugs, writing clean and testable code, and participating in code reviews. Interns will assist with integrating APIs, optimizing application performance, and contributing to technical documentation. The role also involves learning and applying best practices in software development, version control, and deployment workflows under the guidance of senior engineers. Qualifications Solid foundation in Computer Science concepts, including data structures, algorithms, and software engineering fundamentals. Hands-on experience or coursework in Software Development and Programming, with familiarity in at least one modern language (e.g., Python, Java, JavaScript, C#). Understanding of Back-End Web Development, including RESTful APIs, server-side frameworks, and database interactions. Knowledge of Object-Oriented Programming (OOP) principles and ability to design modular, reusable components. Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field. Comfort with version control tools (e.g., Git) and collaborative development workflows. Strong analytical and problem-solving skills, with attention to detail and code quality. Ability to work on-site in Brentwood, CA, engage with cross-functional team members, and communicate clearly in a professional setting.