Software Engineer

Kareeroo — United States · Posted ~3 hours ago

Full-time Onsite

Skills

Software development

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A full-time, on-site software engineering role focused on designing and building technology that simplifies career-search workflows. You will contribute to software development within a team-oriented environment where technology is used to help people manage professional profiles, discover opportunities, and organize job-search activities.

Highlights

Full-time on-site software engineering opportunity within a career-services technology environment. The role offers the chance to contribute to software that supports job seekers and improves the efficiency of career-search workflows.

Description

Company Description Kareeroo is a career services platform designed to remove the complexity and stress from the job search process for candidates across the United States. The company combines human expertise, technology, and personalized support to help job seekers build strong resumes and professional profiles, discover relevant opportunities, and manage applications efficiently. Kareeroo offers services such as resume and LinkedIn optimization, job-search strategy, application tracking, and interview preparation and coaching. It supports a wide range of job seekers, including recent graduates, experienced professionals, career changers, and individuals returning to the workforce. Kareeroo’s mission is to handle the operational work behind job searches so candidates can focus on preparing for the opportunities that matter most. Role Description The Software Engineer role at Kareeroo is a full-time, on-site position based in the United States. This role involves designing, developing, and maintaining scalable software solutions that power Kareeroo’s job-search platform and tools. Responsibilities include implementing back-end services and APIs, writing clean and efficient code, troubleshooting and debugging issues, and collaborating with product and design teams to deliver new features. The Software Engineer will contribute to system architecture decisions, ensure code quality through testing and reviews, and help optimize performance and reliability. This role also requires engaging with cross-functional stakeholders to refine requirements and continuously improve the user experience. Qualifications Strong foundation in Computer Science, including data structures, algorithms, and software engineering principles.Proficiency in Software Development and Programming, with experience building production-ready applications.Hands-on experience in Back-End Web Development, including APIs, databases, and server-side frameworks.Solid understanding of Object-Oriented Programming (OOP) concepts and their practical application.Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.Experience with modern programming languages (e.g., Java, C#, Python, JavaScript/TypeScript) and version control systems such as Git.Knowledge of cloud platforms, relational and/or NoSQL databases, and RESTful or GraphQL services is beneficial.Ability to work collaboratively in an on-site team environment, communicate clearly, and adapt to evolving product requirements.