Software Engineering Specialist
The Software Engineering Specialist contractor role at Confidential Client involves applying deep software engineering expertise to analyze, document, and improve technical systems that support next-generation AI training. Responsibilities include system design evaluation, code review, debugging, automation testing strategy development, and producing clear technical documentation to guide engineering decisions and optimize performance in a remote work environment.
About Careertakes
👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, Information Technology & Services.
Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.
Role Overview
Confidential Client is seeking an entry-level Software Engineering Specialist to join their engineering team based in New Jersey. This is a full-time opportunity for early-career engineers who want hands-on experience building, testing, and delivering production software while working closely with experienced engineers and cross-functional partners.
What You’ll Do
- Contribute to design, development, and maintenance of software features and components.
- Write clean, well-tested code and participate in code reviews.
- Debug and resolve defects across development, staging, and production environments.
- Collaborate with product managers, designers, and other engineers to deliver solutions that meet customer needs.
- Build and maintain automated tests and CI/CD pipelines.
- Document implementation details and support knowledge-sharing across the team.
- Learn and adopt best practices for security, performance, and reliability.
Basic Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or related field — or equivalent practical experience.
- 0–2 years of professional software development experience (internships and school projects count).
- Proficiency in at least one programming language (examples: Python, Java, JavaScript/TypeScript).
- Working knowledge of version control (Git) and collaborative software development workflows.
- Familiarity with RESTful APIs and basic web development concepts.
- Strong problem-solving skills and the ability to learn quickly.
- Effective verbal and written communication skills.
Preferred Qualifications
- Internship or prior work experience on production software teams.
- Experience with automated testing frameworks and test-driven development.
- Familiarity with cloud platforms (AWS, GCP, or Azure) and container technologies (Docker).
- Experience with databases (SQL or NoSQL) and basic data modeling.
- Exposure to CI/CD tooling (Jenkins, GitHub Actions, GitLab CI, etc.).
- Interest in observability, performance tuning, and scalable system design.
Skills & Tools
- Strong fundamentals: data structures, algorithms, and software design.
- Source control: Git.
- Languages: Python, Java, JavaScript/TypeScript (one or more).
- Testing: unit, integration, and automated test frameworks.
- CI/CD and deployment basics.
- REST APIs, HTTP, and JSON.
Why Join
- Early-career mentorship and clear paths for skills growth.
- Real ownership of meaningful engineering work.
- Collaborative, learning-focused engineering culture.
- Exposure to modern engineering practices and tools.
Location & Work Model
This role is based in New Jersey, United States. Candidates must be able to work from the job location as required by the client.
Equal Opportunity & Hiring Transparency
Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.
If you have questions about how your data is used, please contact us directly.
Negotiate a higher salary! Check the salary ranges for this job type in your area.
View My Salary Range