This role is for 2026 interns who worked in a role this summer. New Net roles will open in September. The Software Engineer II will execute scoped feature or model delivery through collaborative engineering teams, owning implementation, iteration, testing, and support for assigned services, APIs, user interfaces, or ML model components. They will participate in the discovery phase of small- to medium-sized projects to develop high-level design in partnership with product, UX, and business teams. The role involves writing clean, efficient, and reliable code using various languages, driving the full software development lifecycle including CI/CD, automated testing, observability, monitoring, and maintenance. Additionally, the engineer will build automation scripts, integrate AI agents and ML components, leverage GenAI tools, and apply object-oriented programming principles. They will translate requirements into technical designs, evaluate trade-offs for scalable systems, and provide guidance to small groups of engineers. The role also includes engaging stakeholders to define problems, translating pain points into technical requirements, and defining success metrics. DevOps responsibilities include conducting maintenance and monitoring application performance, ensuring adherence to project milestones. Technical ownership, sound technical judgment, adaptability to change, and strong collaboration skills are essential. The engineer will proactively seek opportunities for innovation and continuous improvement, demonstrating expertise and applying it to action plans, supporting business solutions, and modeling compliance with company policies.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level