Software Engineering Lead at Deloitte
Arlington, Virginia, USA -
Full Time


Start Date

Immediate

Expiry Date

14 Dec, 25

Salary

0.0

Posted On

16 Sep, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Kubernetes, Automation, Authorization, Scalability, Infrastructure, Code, Amazon Web Services, Leadership, Github, Authentication, Vulnerability, Oracle, Technical Documentation, Incident Response, Aws

Industry

Information Technology/IT

Description

Our Deloitte AI & Engineering team to transform technology platforms, drive innovation, and help make a significant impact on our clients’ success. You’ll work alongside talented professionals reimagining and reengineering operations and processes that are critical to businesses. Your contributions can help clients improve financial performance, accelerate new digital ventures, and fuel growth through innovation.

QUALIFICATIONS

Required:

  • Bachelor’s degree
  • Must be legally authorized to work in the United States without the need for employer sponsorship, now or at any time in the future
  • Must be able to obtain and maintain the required clearance for this role
  • 8+years experience in software engineering with a focus in API architecture and DevOps leadership

Preferred:

  • GitHub, Kubernetes, Disaster Recovery Center, Amazon Web Services (AWS), Oracle
  • Extensive experience in API architecture, including RESTful design, scalability, authentication, and authorization.
  • Proficiency in CI/CD tooling (e.g., Jenkins, GitHub Actions), infrastructure as code (Terraform, CloudFormation), and container orchestration (Kubernetes)
  • Strong leadership in mentoring engineers, conducting code reviews, and managing Agile sprint cycles.
  • Expertise in secure DevOps practices, including secrets management, vulnerability scanning, and compliance automation.
  • Skilled in cross-functional collaboration, technical documentation, and incident response within cloud-native environments.

Information for applicants with a need for accommodation: https://www2.deloitte.com/us/en/pages/careers/articles/join-deloitte-assistance-for-disabled-applicants.html

LI-AJ

Responsibilities

Technical Leadership

  • Architectural Oversight: Guide the design and architecture of APIs, ensuring scalability, security, and maintainability.
  • Best Practices: Establish and enforce coding standards, API design guidelines, and DevOps best practices.
  • Technical Decision-Making: Make informed decisions on tools, frameworks, and technologies for both development and operations.

Team Management

  • Mentorship: Coach and mentor API developers and DevOps engineers, supporting their professional growth.
  • Resource Allocation: Assign tasks based on team members’ strengths and project priorities.
  • Performance Management: Conduct regular performance reviews and provide constructive feedback.

Collaboration and Communication

  • Cross-Functional Liaison: Act as the main point of contact between the API/DevOps team and other stakeholders (e.g., Product Managers, QA, Security).
  • Documentation: Ensure proper documentation of APIs, deployment processes, and operational runbooks.
  • Status Reporting: Communicate progress, risks, and issues to leadership and stakeholders.

Project Delivery

  • Sprint Planning: Lead sprint planning, backlog grooming, and retrospectives.
  • Quality Assurance: Oversee code reviews, automated testing, and CI/CD pipelines to maintain high-quality deliverables.
  • Incident Management: Guide the team in troubleshooting and resolving production issues.

DevOps Enablement

  • CI/CD Ownership: Oversee the implementation and maintenance of continuous integration and deployment pipelines.
  • Infrastructure as Code: Ensure infrastructure is managed using code (e.g., Terraform, CloudFormation).
  • Monitoring & Reliability: Champion monitoring, alerting, and reliability engineering practices.

Security and Compliance

  • API Security: Ensure APIs are secure (authentication, authorization, data validation).
  • DevOps Security: Promote secure DevOps practices (secrets management, vulnerability scanning).
  • Compliance: Ensure processes adhere to relevant regulatory and organizational standards.

Continuous Improvement

  • Process Optimization: Identify bottlenecks and drive process improvements.
  • Tool Evaluation: Continuously assess and adopt new tools and technologies to improve productivity and quality.
Loading...