Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+8 more
Job description
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.
Requirements
- 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.
About the company
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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What is Software Engineering?
Best Countries for Software Engineers
Is Software Engineering Hard?
What is Software Engineering in the Age of AI?