Senior Software Engineer

2 weeks ago


Jackson, United States GEICO Full time

At GEICO Technology Solutions, we are on a journey to revolutionize the Insurtech space with our technology offerings in the Insurance market and provide excellent service with better efficiency to our Customers and Associates. To achieve our vision and mission, we are focusing on transforming our existing tech to deliver products and capabilities that are marketplace ready and are agnostic of the Line of Business or the Channel utilized. 

With this massive mission, we are looking to build a strong team of skilled and talented Go/Java Engineers within our People & Finance Technology organization to be a core contributor while we expand the team in this space.

As a Senior Go/Java Engineer, you will be a key member of the engineering staff, work in a highly collaborative environment and have a passion for building high-performance, low maintenance, zero-downtime platforms, and applications.  You will help drive our insurance business transformation as we transition from a traditional IT model to a tech organization with engineering excellence as its mission, while co-creating the culture of psychological safety and continuous improvement.

Our team thrives and succeeds in delivering high quality technology products and services in a hyper-growth environment where priorities shift quickly. The ideal candidate has broad and deep full stack development experience with a focus on Go and/or Java.  

Position Responsibilities 

​​As a Senior Go/Java Engineer, you will: 

  • ​Scope, design, and build scalable, resilient distributed systems. 

  • ​Build product definition and leverage your technical skills to drive towards the right solution. 

  • ​Engage in cross-functional collaboration throughout the entire software lifecycle. 

  • ​Lead in design sessions and code reviews with peers to elevate the quality of engineering across the organization. 

  • ​Define, create, and support reusable application components/patterns from a business and technology perspective. 

  • ​Utilize developer tooling and a variety of Azure tools and services across the software development life cycle (task management, source code, building, deployment, operations, real-time communication) to perform advanced-level Golang application design, implementation, and maintenance activities under minimal direction. 

  • ​Consistently share best practices and improve processes within and across teams. 

Qualifications 

  • ​​Advanced programming experience with Golang and/or Java including object-oriented design. 

  • ​Proven understanding of micro-services-oriented architecture and extensible REST APIs 

  • ​Experience building the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems. 

  • ​Experience with open-source SQL like PostgreSQL and NoSQL databases like ScyllaDB

  • Advanced understanding of DevOps Concepts and Cloud Architecture 

  • Experience with asynchronous communication such as Kafka or ASB

  • ​Experience with continuous delivery and infrastructure as code 

  • ​Knowledge of developer tooling across the software development life cycle (task management, source code, building, deployment, operations, real-time communication) 

  • ​In-depth knowledge of CS data structures and algorithms 

  • ​Advanced PowerShell scripting skills 

  • Proven Understanding of gRPC API

  • ​Advanced understanding of monitoring concepts and tooling 

  • ​Advanced understanding of security protocols and products 

  • ​Strong problem-solving ability 

  • ​Ability to excel in a fast-paced, startup-like environment.

 Experience 

  • 4+ years of Software Development within Java and/or Golang frameworks

  • 3+ years of experience with architecture and design 

  • 3+ years of experience with AWS, GCP, Azure, or another cloud service 

  • 2+ years of experience in open-source frameworks 

Education 

  • Bachelor’s degree in Computer Science, Information Systems, or equivalent education or work experience 

 #LI-MK1


 

Annual Salary

$0.00 - $0.00

The above annual salary range is a general guideline. Multiple factors are taken into consideration to arrive at the final hourly rate/ annual salary to be offered to the selected candidate. Factors include, but are not limited to, the scope and responsibilities of the role, the selected candidate’s work experience, education and training, the work location as well as market and business considerations.


 

GEICO will consider sponsoring a new qualified applicant for employment authorization for this position.


 

Benefits:

As an Associate, you’ll enjoy our Total Rewards Program* to help secure your financial future and preserve your health and well-being, including:

  • Premier Medical, Dental and Vision Insurance with no waiting period**
  • Paid Vacation, Sick and Parental Leave
  • 401(k) Plan
  • Tuition Reimbursement
  • Paid Training and Licensures

*Benefits may be different by location.  Benefit eligibility requirements vary and may include length of service.

**Coverage begins on the date of hire. Must enroll in New Hire Benefits within 30 days of the date of hire for coverage to take effect.

The equal employment opportunity policy of the GEICO Companies provides for a fair and equal employment opportunity for all associates and job applicants regardless of race, color, religious creed, national origin, ancestry, age, gender, pregnancy, sexual orientation, gender identity, marital status, familial status, disability or genetic information, in compliance with applicable federal, state and local law. GEICO hires and promotes individuals solely on the basis of their qualifications for the job to be filled.

GEICO reasonably accommodates qualified individuals with disabilities to enable them to receive equal employment opportunity and/or perform the essential functions of the job, unless the accommodation would impose an undue hardship to the Company. This applies to all applicants and associates. GEICO also provides a work environment in which each associate is able to be productive and work to the best of their ability. We do not condone or tolerate an atmosphere of intimidation or harassment. We expect and require the cooperation of all associates in maintaining an atmosphere free from discrimination and harassment with mutual respect by and for all associates and applicants.



  • Jackson, United States Cyrten Full time

    Location: Remote (Must live in the continental USA) Position Type: Full-Time Type: Direct Hire Job Description As a Senior Software Engineer, you will ensure the quality, reliability, and performance of software products. You will collaborate with team members to design, develop, document, test, monitor, maintain, and operate various software applications....


  • Jackson, United States NVIDIA Full time

    Senior Python Software Engineer, Security page is loaded Senior Python Software Engineer, Security Apply locations India, Bengaluru time type Full time posted on Posted 30+ Days Ago job requisition id JR1973319 NVIDIA has continuously reinvented itself over two decades. Our invention of the GPU in 1999 fueled the growth of the PC gaming market, redefined...


  • Jackson, United States People Tech Group Full time

    Role: - Sr. Embedded Software Engineer Location: Warren, MI (Onsite) Duration: Fulltime with People tech group Need a senior 5+ yrs of experience in Embedded. No C2C OR C2H Job Description: - • Experience in C++ / Embedded C Programming /coding skills • Knowledge / Experience in the development of embedded applications. • Knowledge in Microcontroller...


  • Jackson, United States Linbar Solutions Full time

    If you have interest in this position please send resume in word to barbensminger@linbarsolutions.com   Job Title: Senior Software Engineer Salary:    Recruiter will discuss   Department: Information Technology   Terms: Full time, exempt position with competitive salary and excellent benefits   Job Description: Our Client  is looking for a .NET...


  • Jackson, United States Bright Pattern Full time

    Bright Pattern provides the simplest and most powerful omnichannel cloud contact center software for innovative companies. Join our team of stars as we continue to grow rapidly! Bright Pattern is looking for a Senior C++ Software Engineer to join our team of development pros who are creating the next generation of contact center technology. You will be...


  • Jackson, United States ARM Full time

    Arm’s Software Engineering group is responsible for creating and improving the software eco-system around Arm's next generation of applications processors. We help our partners build creative Arm-powered products, for various segments Mobile, Server, IoT connected devices, Augmented & Virtual Reality offerings, Autonomous Driving Solutions etc. and in this...


  • Jackson, United States Cisco Full time

    Senior Software Engineering Manager-Meraki (MS) Location: Area of Interest Job Type Professional Software Development Job Id 1420117 As the leader in cloud-managed IT, Cisco Meraki connects passionate people to their mission by simplifying the digital workplace. Our impact is driven by the innovative, purposeful, and vibrant people who make up our inclusive...


  • Jackson, United States Oracle Full time

    Oracle Senior Software Development Manager Jackson , Mississippi Apply Now We are looking for a hands-on leader with a strong technical background and experience managing 6-12 software development engineers to help us build, run, and scale the OCI DNS service. DNS is a tier-zero foundational service required for the OCI cloud to function. We are seeing rapid...


  • Jackson, United States Ll Oefentherapie Full time

    The Oracle Cloud Infrastructure (OCI) team can provide you the opportunity to build and operate a suite of massive scale, integrated cloud services in a broadly distributed, multi-tenant cloud environment. OCI is committed to providing the best in cloud products that meet the needs of our customers who are tackling some of the world’s biggest challenges....


  • Jackson, United States BioTalent Full time

    BioTalent are proud to represent a world leading Healthcare and Medical Device pioneer on the search for an Senior Quality Engineer to join their renowned site in Mississippi . They are seeking an experienced Senior Quality Engineer to perform equipment qualification, test method and process validation activities to ensure regulatory compliance at all times....


  • Jackson, United States CIeNET International Full time

    We at CIeNET are looking for experienced developers to add to our software platform team for our in-vehicle infotainment software system. We are building an Infotainment platform software team which is tasked with two critical roles: co-developing, along with the supplier, the software that will run the next generation infotainment system and developing the...


  • Jackson, United States ARM Full time

    Arm is best known for the smartphone CPU and GPU technology connecting billions of people all over the world. Now we are building new software teams to take us to the next level. Technology built on Arm is all around us, from industrial and automotive applications, to the IoT, to the desktop and data center. ‘Wherever Computing Happens’, we need to...

  • Senior ASIC Engineer

    2 weeks ago


    Jackson, United States NVIDIA Full time

    Senior ASIC Engineer - Crypto page is loaded Senior ASIC Engineer - Crypto Apply locations China, Shanghai time type Full time posted on Posted 12 Days Ago job requisition id JR1978894 NVIDIA is looking for creative design verification specialists to join us in architecting world class crypto accelerator IPs. We are a team responsible for building...

  • Senior QA Engineer

    1 month ago


    Jackson, United States Via Transportation Inc Full time

    We are looking for a Senior QA Engineer to join our R&D center in TLV. The Senior QA Engineer will be part of a QA team, designated to validate the quality of Via’s products and make sure we deliver amazing & amazingly reliable products. What You’ll Do Be involved in all stages of development - from brainstorming, planning, testing, and production Work...


  • Jackson, United States Sunrun Full time

    Location field must contain 'city, state' or a zip code to perform a radius search (e.g., Denver, CO or 46122 ). City and state must be separated by a comma followed by a space (e.g., Houston, TX ) Sunrun Manager, Software Engineering in Jackson , Mississippi Everything we do at Sunrun is driven by a determination to transform the way we power our lives. We...


  • Jackson, United States Rippling Full time

    Poggio is bringing the power of generative AI to sales teams. The Poggio platform leverages the cutting edge of AI to automate large portions of the enterprise sales workflow, including account planning, account research and meeting prep, deal reviews, territory planning, and QBRs. Poggio augments the capabilities of salespeople so they can spend more time...


  • Jackson, United States GEICO Full time

    At GEICO Technology Solutions, we are on a journey to revolutionize the Insurtech space with our technology offerings in the Insurance market and provide excellent service with better efficiency to our Customers and Associates. To achieve our vision and mission, we are focusing on transforming our existing tech to deliver products and capabilities that are...


  • Jackson, Mississippi, United States Consumers Energy Full time

    This position will be focused on supporting and enhancing our ESRI GIS software solutions with implementation of GIS services, GIS data model changes, and integrating our GIS solutions with other corporate applications. We are looking for:The Sr Software Engineer within the IT Gas Products portfolio will perform complex analysis, design, configuration,...


  • Jackson, United States Zuora Full time

    Customers have changed. They’re looking for new ways to engage with businesses. Consumers today have a new set of expectations. They want outcomes, not ownership. Customization, not generalization. Constant improvement, not planned obsolescence. In the old world (let’s call it the Product Economy) it was all about things. Acquiring new customers,...


  • Jackson, United States Element Energy Full time

    Director, Software and Algorithm Engineering Element Energy is a dynamic early-stage company reimagining energy storage and battery management. Our breakthrough algorithms and our patented control system solve critical battery safety and performance issues in the multi-billion-dollar large-scale grid storage and electric vehicle battery markets. Our products...