Senior Staff Software Engineer

4 weeks ago


New York, New York, United States GEICO Full time
Job Description

Position Overview
GEICO is seeking a highly skilled Senior Staff Software Engineer to join our team. As a Senior Staff Software Engineer, you will work closely with our Staff and Sr. Engineers to innovate and build new systems, improve and enhance existing systems, and identify new opportunities to apply your knowledge to solve critical problems.

Key Responsibilities
  • Lead the strategy and execution of a technical roadmap that will increase the velocity of delivering products and unlock new engineering capabilities.
  • Collaborate with product managers, team members, customers, and other engineering teams to solve our toughest problems.
  • Develop and execute technical software development strategy for a variety of domains.
  • Accountable for the quality, usability, and performance of the solutions.
  • Utilize programming languages like Python, C# or other object-oriented languages, SQL, and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of Azure tools and services.
  • Be a role model and mentor, helping to coach and strengthen the technical expertise and know-how of our engineering and product community.
  • Consistently share best practices and improve processes within and across teams.
  • Analyze cost and forecast, incorporating them into business plans.
  • Determine and support resource requirements, evaluate operational processes, measure outcomes to ensure desired results, and demonstrate adaptability and sponsoring continuous learning.

Requirements
  • Exemplary ability to design, perform experiments, and influence engineering direction and product roadmap.
  • Experience partnering with engineering teams and transferring research to production.
  • Track-record of publications history in credible conferences and journals.
  • Experience with continuous delivery and infrastructure as code.
  • In-depth knowledge of CS data structures and algorithms.
  • Experience solving analytical problems with quantitative approaches.
  • Ability to excel in a fast-paced, startup-like environment.
  • Knowledge of developer tooling across the software development life cycle (task management, source code, building, deployment, operations, real-time communication).
  • Fluency and Specialization with at least two modern languages such as Go, Java, C++, Python or C# including object-oriented design.
  • Experience with Microservices oriented architecture and extensible REST APIs.
  • Experience building the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems.
  • Fluency in DevOps Concepts, Cloud Architecture, and Azure DevOps Operational Framework.
  • Experience in leveraging PowerShell scripting.
  • Experience in existing Operational Portals such as Azure Portal.
  • Experience with application monitoring tools and performance assessments.
  • In depth knowledge of Datacenter structure, capabilities and offerings, including the Azure platform, and its native services including the Azure platform and its native services.
  • Experience in security protocols and products: Understanding of Active Directory, Windows Authentication, SAML, OAuth.
  • Experience in Azure Network (Subscription, Security zoning, etc.).
  • Able to design and develop ALM features.
  • Experience with development and management of EAP.

Experience
  • 10+ years of professional DevOps experience.
  • 8+ years of experience with architecture and design.
  • 6+ years of experience in open-source frameworks.
  • 4+ years of experience with AWS, GCP, Azure, or another cloud service.
  • 8+ years of experience in leadership position.
  • 8+ years of leading a SRE team.
  • 6+ years coding experience.
  • 5+ years of development in a large-scale, mission-critical environment.
  • 5+ years of hands-on work experience supervising personnel in a technical environment.
  • 5+ years of experience with one of the public cloud - AWS, GCP, Azure, or another cloud service.
  • 2+ years' experience with automated testing including Unit, Integration, and End-to-End functional testing.

Education
  • Bachelor's degree in Computer Science, Information Systems, or equivalent education or work experience.


  • New York, New York, United States R K Software, Inc. Full time

    Job Description for Senior Software EngineerR K Software, Inc. is seeking a highly skilled Senior Software Engineer to join our team of talented professionals.Job SummaryThe Senior Software Engineer will be responsible for designing, developing, and deploying complex software applications using a range of technologies including Visual Studio .Net, SQL...


  • New York, New York, United States MTA Full time

    Job Title: Senior Software EngineerMTA is seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for leading requirements management, software design and engineering, and testing activities across all stages and iterations of medium complexity software development.Key Responsibilities:Lead...


  • New York, New York, United States Databricks Full time

    Job SummaryWe are seeking a highly skilled Senior Staff Software Engineer to join our team at Databricks. As a key member of our security engineering team, you will be responsible for designing and implementing secure data infrastructure solutions that meet the needs of our customers.Key Responsibilities:Design and implement secure data infrastructure...


  • New York, New York, United States Coinbase Full time

    Job Title: Senior Staff Software Engineer, BackendWe are seeking a highly skilled Senior Staff Software Engineer to join our Backend team at Coinbase. As a key member of our Institutional Product Group, you will be responsible for designing and implementing high-performance cloud systems that meet the demanding needs of our institutional clients.Key...


  • New York, New York, United States Lynx Software Technologies Full time

    Job Title: Senior Embedded Software EngineerWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Lynx Software Technologies. As a key member of our software development team, you will be responsible for designing, developing, testing, and deploying software for our embedded systems.Key Responsibilities:Design and develop...


  • New York, New York, United States PayPal Full time

    Job DescriptionAs a Senior Staff Software Engineer at PayPal, you will be responsible for leading the development of our payments platform, working closely with cross-functional teams to design and implement scalable and secure solutions. You will have the opportunity to work on one of the largest payments platforms in the world, serving over 60 million...


  • New York, New York, United States American Express Full time

    Unlock Your Potential as a Staff Engineer at American ExpressAt American Express, we're committed to empowering our customers to progress in incredible ways. As a Staff Engineer, you'll play a critical role in driving best-in-class digital web experiences that are essential to our customers' everyday lives.As a member of our U.S. Consumer Services and...


  • New York, New York, United States Databricks Full time

    About the Role:We are seeking a Senior Staff Software Security Engineer to join our team at Databricks. As a key member of our security engineering team, you will be responsible for designing and implementing secure systems and infrastructure to protect our customers' data.Key Responsibilities:Design and implement secure systems and infrastructure to protect...


  • New York, New York, United States MTA Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at MTA. As a Senior Software Engineer, you will be responsible for leading requirements management, software design and engineering, and testing activities across all stages and iterations of medium complexity software development.Key ResponsibilitiesLead requirements...


  • New York, New York, United States Leidos Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Leidos. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software applications using Java and Python. You will work closely with our development team to ensure that our software meets the...


  • New York, New York, United States City National Bank Full time

    Job Title: Senior Software EngineerAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team at City National Bank. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining software applications that meet the needs of our customers.Key Responsibilities:Design and develop software...


  • New York, New York, United States Hulu Full time

    Job Title: Senior Software EngineerAbout the Role:We are seeking an experienced Senior Software Engineer to join our team at Hulu. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software applications for our mobile platforms.Responsibilities:* Work closely with UX designers, product managers,...


  • New York, New York, United States Intuit Inc Full time

    Job Title: Senior Staff Software Engineer, Fullstack FrontendAbout the Role:We are seeking a highly skilled Senior Staff Software Engineer to join our team at Intuit Inc. As a key member of our organization, you will be responsible for leading the technical vision for our First Time Use (FTU) organization. You will work closely with cross-functional...


  • New York, New York, United States GE Healthcare Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at GE Healthcare. As a key member of our software development team, you will be responsible for designing, developing, and evolving software for our Mobile Digital Health products.Responsibilities:* Design and implement software solutions...


  • New York, New York, United States Motion Recruitment Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, building, and maintaining back-office web applications using .NET Core (C#).Key Responsibilities: Design and develop scalable, secure, and optimized web solutions...


  • New York, New York, United States Jobot Full time

    Job Title: Senior Software EngineerWe are a high-growth startup looking for top-tier Senior Software Engineers in NYC who have full stack experience. Our platform connects leading venture firms with promising opportunities, driving innovation and efficient capital allocation.About UsWe are a fast-growing startup focused on reshaping the way investors...


  • New York, New York, United States LVMH Full time

    Job Title: Senior Software EngineerJoin Sephora's technology team as a Senior Software Engineer and drive the operationalization of AI/ML initiatives for the enterprise. As a key member of our team, you will work on a broad set of domains that power a data-driven transformation of our standard business procedures across channels.Responsibilities:Deliver...


  • New York, New York, United States Capital One Full time

    Job Title: Senior Software EngineerAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team at Capital One. As a Senior Software Engineer, you will be responsible for designing, developing, and testing technical solutions in full-stack development tools and technologies.Key Responsibilities:* Collaborate with Agile teams to...


  • New York, New York, United States Capital One Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our Android team at Capital One. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining high-quality Android applications that meet the needs of our customers.Key Responsibilities:Design and develop...


  • New York, New York, United States Saxon Global Full time

    Job Title: Senior Software EngineerLocation:Chicago, ILJob Description:Seeking a seasoned Senior Software Engineer with 5+ years of experience in software development, testing, and quality assurance. Proficient in Java, JavaScript, React, and experience with automated testing tools such as Selenium and TOSCA. Knowledge of DevOps principles, tools, and...