Software Engineer III – ATI

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 10,001+Since 1991H1B SponsorCompany SiteLinkedIn

Location

California

Posted

17 days ago

Salary

$104K - $153K / year

Seniority

Senior

Job Description

Software Engineer III – ATI

Dyson

• Designs and develop large-scale, complex platform components that support core infrastructure, CI/CD pipelines, and cloud-native services. • Fully owns the development of low to medium-complexity platform systems end-to-end. • Capable of implementing and maintaining components across the entire platform stack, including infrastructure-as-code (IaC), middleware, service orchestration, and monitoring tools. • Conducts peer code reviews for junior and mid-level platform engineers (Level I and II), ensuring alignment with engineering standards and best practices. • Holds approval authority over deliverables produced by Level I and II platform staff. • Demonstrates strong skills in reverse engineering and refactoring existing platform code or automation to improve scalability, maintainability, and performance. • Delivers robust, testable modules using Test-Driven Development methodologies. • Applies platform design patterns and principles for reusable and extensible components. • Leads the design of infrastructure modules, CI/CD integrations, and system automation, particularly with a focus on high availability and fault tolerance. • Produces and maintains detailed technical design documents for platform services. • Performs design reviews for junior platform engineers, offering guidance on scalability, reliability, and operational concerns. • Plans and executes unit testing for all platform modules developed and reviews test coverage and results of junior staff. • Defines and documents integration testing strategies across platform services and environments. • Highly skilled in debugging and resolving infrastructure and platform-level issues, including deployment failures, environmental drift, and automation bugs. • Leads the analysis and resolution of moderate to complex issues in production platforms, defining incident response approaches and resolution playbooks. • Provides Level III support for critical production issues, collaborating across development, application, and security teams. • Performs additional duties as assigned in support of the platform team’s goals and cross-functional collaboration.

Job Requirements

  • Bachelor's degree in a related field or equivalent experience
  • 6+ years of professional experience in software analysis, development, engineering, and support within large corporate environments, including over 2 years mentoring and leading junior software engineers
  • 5+ years of hands-on experience with programming and scripting languages such as Python, Spark, Java, SQL, and Shell Scripting
  • 5+ years of experience with cloud platforms like AWS and Azure, including building, deploying, and maintaining cloud resources
  • Familiar with cloud computing services and best practices
  • Solid understanding and practical experience with Agile methodologies and the Software Development Life Cycle (SDLC)
  • Experience designing and working with n-tier architecture systems
  • Proficient in building and maintaining CI/CD pipelines using Jenkins, Git for version control, and utilizing various DevOps tools to streamline development and deployment processes
  • Experience in monitoring applications and implementing alerting mechanisms for reliability and performance
  • Familiar with data engineering workflows and tools such as Glue, Spark, Python, Jupyter Notebook, and AWS Lambda
  • Working knowledge of JIRA and ServiceNow
  • Strong experience with relational databases including Oracle, PostgreSQL, and SQL Server
  • Comfortable working in Linux and Windows environments
  • Experience in application administration and configuration
  • Experience working with SaaS-based applications
  • Proficient in creating clear, concise documentation and process specifications
  • Excellent communication and collaboration skills, able to work effectively with business and technical teams
  • Basic exposure to API development and integration
  • Experience with job scheduling tools such as Autosys
  • Solid understanding of project management principles and methodologies
  • Strong analytical and problem-solving skills
  • Proven ability to plan, manage, and deliver enterprise-wide projects on time and within scope
  • Experience in mentoring and supporting junior team members
  • Ability to train end-users or team members on tools, processes, or systems
  • Capable of designing innovative business solutions for new processes or business practices
  • Effective in facilitating meetings, gathering requirements, and presenting project status
  • Skilled in performing fit/gap analyses based on functional and technical requirements
  • Strong ability to prioritize tasks and manage competing demands.

Benefits

  • group health insurance benefits (medical, vision, dental)
  • FSA and HSA healthcare accounts
  • life and accident insurance
  • adoption and fertility assistance
  • paid parental leave of up to 6 weeks
  • short/long term disability
  • paid time off for vacation, personal needs, and sick time
  • up to 17 days of Choice Time Off (CTO) per calendar year
  • up to 11 paid holidays per calendar year
  • opportunity to contribute to company 401(k) savings and investment plan with employer match

Related Job Pages

More Full-stack Engineer Jobs

MelodyArc logo

Software Development Engineer 3 – SDE 3

MelodyArc

Customer support operations, solved. Set-up AI-first CS operations today.

Full TimeRemoteTeam 11-50H1B No Sponsor

• Design, build, test, and operate scalable backend services that power MelodyArc's orchestration and workflow capabilities. • Partner with the CTO to run, improve, and standardize the code review process. • Review designs and code for peers and mentor engineers. • Lead the technical delivery of multi-sprint initiatives. • Drive system design for reliability, performance, and scalability. • Build secure, compliant solutions aligned to SOC 2 practices. • Own production readiness and participate in incident response. • Partner closely with Product, DevOps, and customer stakeholders.

United States
Arclin logo

Staff Engineer

Arclin

Our vital technologies are everywhere, reinforcing products the world can’t live without.

Full TimeRemoteTeam 501-1,000Since 1992H1B No Sponsor

• Lead execution of Arclin Manufacturing’s most technically challenging capital and manufacturing improvement projects • Serve as the technical authority for assigned technologies, processes, or manufacturing systems • Develop engineering solutions that improve safety, reliability, operability, maintainability, quality, and cost competitiveness • Lead multidisciplinary engineering teams without direct supervisory authority • Approve engineering designs, equipment selections, process modifications, and technical specifications within assigned projects • Apply Operational Integrity principles throughout project development and execution • Identify, evaluate, and implement proven technologies that improve manufacturing performance • Develop project scopes, cost estimates, schedules, risk assessments, and execution strategies • Partner with Engineering, Operations, Manufacturing Technology, Reliability, Process Safety, Supply Chain, Procurement, and R&D • Lead technical reviews including HAZOPs, design reviews, constructability reviews, and commissioning readiness • Capture lessons learned and incorporate improvements into future projects

United States
Job Closed
16VC logo

Growth Engineer

16VC

Standing by founders when it counts.

• Build AI-powered growth and outreach workflows • Automate founder sourcing and CRM processes • Improve website and landing page conversions • Launch growth experiments across LinkedIn, X, and other channels • Create dashboards to track growth metrics • Support portfolio companies with GTM and automation

California
Job Closed
16VC logo

Software Engineer – Product Engineer

16VC

Standing by founders when it counts.

• Design, build, and launch products from concept to production • Work closely with founders and stakeholders to identify user needs • Translate ideas and requirements into scalable software solutions • Build full-stack web applications and internal tools • Integrate AI models, APIs, databases, and third-party platforms • Rapidly prototype and validate new concepts • Improve usability, performance, security, and reliability • Own projects end-to-end and drive execution independently • Contribute to product strategy, user experience, and technical decisions

Worldwide
$75K - $150K / year
Job Closed