Software Engineer
Get alerts for roles like this
More Software Engineer roles in United States — straight to your inbox. No account needed.
Applying to this role? Tailor your résumé to this job description in one click, then download it clean — no watermark, no subscription.
Job Description
Job Summary: Scope of the Role The Software Engineer is a fundamental technical contributor in the organization who is responsible for supporting the development and maintenance of software solutions. They are developing and building the applications and systems that run the company.
This could be the backend systems, the frontend user experience, the products, or the tools to keep the business running. They work under the supervision of more senior software engineers and contribute to the technical direction of the software engineering department.
The impact they should have on the company is to deliver high-quality software products that meet the needs of customers while developing their technical skills and knowledge.
They should have a keen focus on learning and professional development, as well as a willingness to collaborate and communicate effectively with colleagues and stakeholders.
Additionally, we expect every Software Engineer to actively learn and apply agentic AI coding tools — treating AI as a primary collaborator — and to develop the judgment to critically evaluate AI-generated output for quality, correctness, and security.
Responsibilities
Performance Outcomes Performance Outcome: Development of Products or Systems The Software Engineer is an early career engineer who is learning the tools and processes for developing quality software at scale. They are still developing expertise in an initial area of the development process (e. g.
, frontend, backend, IBM i). Within an area this may be limited to one or two approaches. They can contribute to the design and architecture of the system but are typically following the lead of others. The Software Engineer will focus on an individual component of a product or system.
They will be learning how this system interacts with other components. Their work will largely be focused on individual tasks and tickets. They will think about features mostly within the current sprint. They will largely work from tickets a
Required Skills
Prepare to Win This Role
Everything you need to ace the interview and negotiate top-of-band compensation.