Project Engineer
About the Role
We are looking for a motivated and technically skilled Project Engineer with 1–5 years of experience to join our growing engineering team. This role is ideal for professionals who enjoy working across technical teams, coordinating project activities, supporting engineering deliverables, and ensuring projects are completed according to requirements, timelines, and quality standards. The Project Engineer will work closely with software engineers, developers, QA teams, project managers, business analysts, and other stakeholders to support the planning, execution, testing, and delivery of technology projects.
Key Responsibilities
Support the planning, execution, and delivery of software and technology projects. Translate project requirements into technical tasks, deliverables, and actionable work items. Collaborate with software engineers, developers, QA engineers, DevOps teams, and project managers. Coordinate technical activities across different project teams and ensure alignment with project objectives. Assist in defining project scope, technical requirements, milestones, timelines, and dependencies. Monitor project progress and track technical deliverables, issues, and dependencies. Troubleshoot technical issues and coordinate with engineering teams to identify appropriate solutions. Review technical requirements, specifications, designs, and project documentation. Support software development, testing, integration, deployment, and release activities. Participate in technical discussions, project meetings, sprint planning, stand-ups, and status meetings. Identify technical risks, blockers, and potential project delays and communicate them to relevant stakeholders. Maintain project documentation, technical reports, progress updates, and engineering records. Coordinate with QA teams to support testing, defect resolution, and quality assurance activities. Assist with system integration and deployment activities when required. Ensure project deliverables meet defined technical requirements, quality standards, and timelines. Contribute to process improvements and help implement engineering best practices. Basic Qualifications Bachelor's degree in Computer Science, Information Technology, Engineering, or a related technical field . 1–5 years of experience in project engineering, software engineering, systems engineering, or a related technical role. Strong understanding of Software Development Life Cycle (SDLC) and software project delivery. Experience working with software development or engineering teams. Understanding of project planning, technical requirements, timelines, and deliverables. Strong analytical and problem-solving skills. Good understanding of software development and testing processes. Strong written and verbal communication skills. Ability to work effectively with both technical and non-technical stakeholders. Strong organizational skills and attention to detail. Ability to manage multiple technical tasks and priorities in a fast-paced environment. Preferred Skills Experience with Jira, Confluence, Azure DevOps, or similar project management tools . Familiarity with Agile, Scrum, or Waterfall methodologies. Knowledge of programming languages such as Python, Java, JavaScript, C#, or similar . Understanding of REST APIs, databases, web applications, and system integrations . Familiarity with Git, GitHub, GitLab, or other version control systems . Exposure to CI/CD pipelines, DevOps practices, Docker, or Kubernetes . Familiarity with cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform (GCP) . Experience working with software testing, debugging, and defect-tracking processes. Understanding of system architecture, application development, and integration concepts. Experience preparing technical documentation, project reports, and implementation plans. Knowledge of cybersecurity, networking, or infrastructure concepts is a plus. Relevant technical or engineering certifications are a plus. What You'll Gain Opportunity to work on real-world software and technology projects . Hands-on exposure to software engineering, project execution, and technical delivery. Experience collaborating with developers, QA engineers, DevOps professionals, and project managers. Exposure to modern development tools, cloud technologies, and engineering practices. Mentorship from experienced engineering and technology professionals. A collaborative environment focused on technical learning and continuous improvement. Opportunities to strengthen technical, project coordination, problem-solving, and leadership skills . Career growth opportunities in Project Engineering, Software Engineering, Systems Engineering, and Technical Project Management .