Enable job alerts via email!

Senior Staff Engineer - PaaS File Exchange (REMOTE)

GEICO

Marlton (NJ)

Remote

USD 120,000 - 160,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Senior Staff Engineer to innovate and enhance their file sharing platform. This role is pivotal in transforming the insurance business by leading technical strategies and executing a roadmap that boosts product delivery. You will work alongside a team of experts to design scalable systems that manage millions of file transfers. If you thrive in a dynamic environment and have a passion for solving complex problems, this opportunity offers the chance to make a significant impact in a collaborative setting.

Qualifications

  • 10+ years of professional experience in software engineering.
  • Deep hands-on experience in complex system design and development.
  • Ability to excel in a fast-paced, startup-like environment.

Responsibilities

  • Provide technical leadership to design and build enterprise applications.
  • Collaborate with teams to standardize file sharing practices.
  • Accountable for quality, usability, and performance of solutions.

Skills

Java
Go
Python
C++
CI/CD
Analytical Problem Solving
System Design
Quantitative Approaches

Education

Bachelor's degree in Computer Science

Tools

GIT
Jenkins
CircleCI
SonarQube
Terraform
Ansible
Grafana
Prometheus
Azure Service Bus
Azure Event Hub

Job description

GEICO is seeking an experienced Senior Staff Engineer to join our PaaS organization within the File Exchange team. In this role, you will build & scale next generation file transfer and the file sharing platform to cater to file sharing services within GEICO & between GEICO & its trusted external partners. This role is integral in helping drive our insurance business transformation as we redefine experiences for our customers.

The Senior Staff Engineer works within a team of Staff and Senior Engineers to innovate and build new systems, improve, and enhance existing systems as well as identify new opportunities to apply your knowledge to solve critical problems. You will lead the strategy and execution of a technical roadmap that will increase the velocity of delivering products and unlock new engineering capabilities.

Position Responsibilities
  1. Focus on multiple areas and provide technical and thought leadership to design, build, and productionize an enterprise application
  2. Develop and execute technical software development strategy for a variety of domains
  3. Accountable for the quality, usability, and performance of the solutions
  4. Influence and educate leadership at all levels
  5. Share best practices and improve processes within and across teams
  6. Determine and support resource requirements, evaluate operational processes, measure outcomes to ensure desired results, and demonstrate adaptability and continuous learning
  7. Collaborate with application teams and business partners to standardize file sharing practices and scale the product from 0 to 1
Qualifications
  1. Deep hands-on experience in complex system design and development of multi-tier distributed systems, preferably managing millions of file transfers and sharing capabilities among internal and external partners.
  2. Fluent in at least two OOP languages such as Java, Go, Python, C++, etc.
  3. Experience partnering with engineering teams and transferring research to production
  4. Experience with continuous delivery and infrastructure as code
  5. In-depth knowledge of CS data structures and algorithms
  6. Experience solving analytical problems with quantitative approaches
  7. Ability to excel in a fast-paced, startup-like environment
  8. Knowledge of developer tooling across the software development life cycle, including task management, source code, building, deployment, test automation, and operations
  9. Experience with CI/CD pipelines and tools like GIT, Jenkins, CircleCI, SonarQube; knowledge of Terraform/Ansible is a plus
  10. Knowledge of open-source monitoring tools like Grafana and Prometheus
  11. Familiarity with messaging and event solutions like Azure Service Bus and Azure Event Hub is a plus
Experience
  1. 10+ years of professional experience in software engineering
  2. 8+ years in building scalable 3-tier production applications serving millions of customers
  3. 6+ years with open-source frameworks (desired)
  4. 4+ years with AWS, GCP, Azure, and DevOps practices
Education
  • Bachelor’s degree in Computer Science, Information Systems, or equivalent experience
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Staff Engineer - PaaS File Exchange (REMOTE)

GEICO

Philadelphia

Remote

USD 105,000 - 260,000

5 days ago
Be an early applicant

Senior Staff Engineer - PaaS File Exchange (REMOTE)

GEICO

Warrenton

Remote

USD 105,000 - 260,000

Yesterday
Be an early applicant

Senior Staff Engineer - PaaS File Exchange (REMOTE)

GEICO

Washington

Remote

USD 105,000 - 260,000

4 days ago
Be an early applicant

Senior Staff Engineer - PaaS File Exchange (REMOTE)

GEICO

Boulder

Remote

USD 105,000 - 260,000

5 days ago
Be an early applicant

Senior Staff Engineer - PaaS File Exchange (REMOTE)

GEICO

Atlanta

Remote

USD 105,000 - 260,000

5 days ago
Be an early applicant

Senior Staff Engineer - PaaS File Exchange (REMOTE)

GEICO

Chicago

Remote

USD 105,000 - 260,000

5 days ago
Be an early applicant

Senior Staff Engineer - PaaS File Exchange (REMOTE)

GEICO

Hartford

Remote

USD 105,000 - 260,000

5 days ago
Be an early applicant

Senior Staff Engineer - PaaS File Exchange (REMOTE)

GEICO

Columbia

Remote

USD 105,000 - 260,000

5 days ago
Be an early applicant

Senior Staff Engineer - PaaS File Exchange (REMOTE)

GEICO

Chevy Chase

Remote

USD 105,000 - 260,000

5 days ago
Be an early applicant