Software Engineer III
On-siteJersey City, New Jersey, United States
Job Summary
Execute software solutions, design, and development while performing technical troubleshooting to build market-leading technology products. Create secure, high-quality production code and maintain algorithms running synchronously with appropriate systems. Leverage enterprise-authorized AI coding assist tools to improve code quality and delivery speed, validating outputs through peer review and automated testing. Produce architecture and design artifacts for complex applications and gather insights from large data sets to drive improvements in coding hygiene and system architecture. Follow best practices in SRE, DevOps, and observability to enhance platform health while analyzing telemetry data to uncover trends and actionable insights. Requires 5+ years of applied experience, leadership capabilities, and proficiency in Python, Java, or .Net.
Required Qualifications
- Formal training or certification on site reliability engineering concepts
- 5+ years applied experience
- 2 + years of experience leading technologists to manage and solve complex technical items within your domain of expertise
- Experience in SRE, DevOps, or Platform Engineering environments
- Exposure to observability tools such as OpenTelemetry, Grafana, Prometheus, ELK, or CloudWatch
- Basic understanding of automation, operational tooling, and event-driven workflows
- Foundational knowledge of distributed systems, microservices, and cloud architecture
- Experience leading teams in the safe use of enterprise-authorized AI capabilities within the work environment for reliability engineering workflows, including validation habits and awareness of data sensitivity
- Experience hiring, developing, and recognizing talent
- Proficient in at least one programming language such as Python, Java/Spring Boot, .Net
- Proficient knowledge of software applications and technical processes within a given technical discipline (e.g., Cloud, AI, Android, etc.)
- Proficient with CI/CD practices and related tooling, container/container orchestration, and troubleshooting common networking technologies and issues
- Ability to set and reinforce organization-level practices for reviewing AI-assisted recommendations and escalating uncertain decisions while maintaining resiliency, security, and auditability outcomes
Desired Qualifications
- Hands-on experience with AWS services (ECS, Lambda, API Gateway, CloudWatch, RDS, EKS)
- Experience with AI-powered coding assistants such as GitHub Copilot
- Familiarity with prompt engineering, embeddings, or RAG-based systems
- Exposure to building operational tools such as chatbots or runbook automation
- Proficiency in Java and Python
- Familiarity with AWS Bedrock, OpenAI, or other LLM APIs
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.