Software Engineer II
Core
Design, implement, and strategize IT infrastructure, transformative software solutions, and global security for staff and clients.
Role type
Software Engineer II (Application Development & Security)
Builds
Application procedures, batch jobs, and secure software solutions
Domain
Information Technology and Global Security
Deliverable
production ML models | product features | infrastructure
Required skills
SQL Server, complex database query development, source code management, job scheduler, systems analysis, business analysis, unit testing, CI/CD automation, log/trace analysis, incident triage, technical documentation
Preferred skills
AI-native engineering, mentoring on AI-assisted workflows, performance optimization
Technologies
SQL Server, job schedulers, AI assistants (Gemini, Claude, ChatGPT, Copilot)
Responsibilities
Develop and support applications and functions; create and monitor batch jobs; analyze and troubleshoot issues; interface with stakeholders to define requirements; provide project timeline estimates; participate in the full Software Development Lifecycle; perform unit testing; mentor team members; monitor application efficiencies
Seniority
Mid-level, hands-on IC with mentorship responsibilities
