Product Software Architect and Engineer Job at Catapult Federal Services, Redwood City, CA

cVo2RTZZMFVNYm82N2h1QVRaeVl0Zm9LM3c9PQ==
  • Catapult Federal Services
  • Redwood City, CA

Job Description

Product Software Architect and Engineer

Location: Redwood City, CA

Duration: 4 Months (Extension and Conversion possible based on performance)

Work Hours: Monday–Friday, start time flexible (8–10 AM), occasional UK time zone support

Position Overview

We are seeking a talented and enthusiastic Observability Software Engineer to join our development team. You’ll work closely with product teams, analysts, and other engineers to design application software and systems. You will also mentor junior team members and contribute to delivering highly available, real-time distributed data API systems.

Responsibilities:

  • Familiar with Rest API concepts and how to use Go or Java to build, develop and deliver Highly Available Real-time Distributed Data API systems.
  • Working well in a team but can work and problem solve independently.

Support development of API’s for:

  • Log Collection and Analysis
  • Operational Metrics (SNMP/gNMI/RESTful based Telemetry)
  • Distributed Tracing
  • Code and Artifact Repositories
  • Secrets Management
  • Configuration Repository and Management
  • Event, Message and other such PUBSUB systems
  • Container Build Standards and Automation
  • Continuous Delivery
  • Write documentation as needed
  • Work as part of an Agile scrum team
  • Expertise and experience in delivering large-scale systems using big data
  • technologies including but not limited to: Enterprise scale Kafka, Splunk,
  • Prometheus/Loki/Grafana stack, ELK stack and other Time Series databases
  • Strong skills with Stream Processing Frameworks
  • Good understanding of implementing and deploying Container-based
  • applications via CI/CD pipelines.
  • Strong understanding of delivering Highly-Available Real-time Distributed
  • Systems
  • Strong skills in building RESTful API’s over Data platforms
  • Good understanding of the Git version control system
  • Excellent problem-solving skills

Skills:

  • Very strong Go or Java language proficiency having at least 5 years’
  • experience in software and systems engineering
  • Good understanding of Networking concepts.
  • Good Grasp of Network observability and Telemetry (SNMP, gNMI,
  • RESTful APIs)
  • Should have worked on Observability platforms or have strong knowledge
  • of Observability/Telemetry systems.

Required Skills:

  • 5+ years related experience (Java, Golang)
  • Background in UI –
  • Backend (JAVA, GOLA)
  • Telemetry (SNMP, gNMI, RESTful APIs)
  • Microservices architectures (3 years minimum)

Preferred Skills:

  • Good communication skills
  • Frontend – (React)
  • Software dev skills
  • Good understanding of Networking concepts

Job Tags

Flexible hours, Monday to Friday,

Similar Jobs

Fresh Baguette

Assistant Maintenance Manager Job at Fresh Baguette

 ...beauty of hand-crafted pastries, delicious coffee, and savory creations delivered in a warm and inviting atmosphere. Assistant Maintenance Manager Location: Germantown, MD (Full-time, On-site) Hours: MondayFriday | 1:30 PM 11:00 PM Salary: $70,000$80,000/... 

Public Storage

Legal Operations Manager Job at Public Storage

 ...Public Storage** has grown to become the **largest owner and operator of self-storage facilities** in the world. With **thousands...  ...Exchange.**Job Description****Position Summary:** The Legal Operations Manager is responsible for partnering directly with the Chief Legal... 

Insight Global

Engineering & Maintenance Manager Job at Insight Global

 ...Job Description: ~ The Engineering & Maintenance Manager will work onsite at a Power Plant in the Tampa Bay area. The Engineering and Maintenance Manager leads a team of engineers, maintenance experts, admin staff, and contractors to plan and support maintenance work... 

The Clorox Company

Technician, Glad R&D testing laboratory Job at The Clorox Company

 ...Willowbrook, IL R&D Lab, and the individual will be expected to work 5 days a week, Monday to Friday. In this role, you will:...  ...Experience establishing and maintaining digital tools for employee training and data management Skills And Abilities Ability to read and... 

Home Health Care, Inc.

Float Caregiver - Flexible Shifts, On-Call Role - Elmore, MN Job at Home Health Care, Inc.

 ...Job Title: Float Pool Caregiver Flexible & Impactful Role in Waconia Position Type: On-Call / As-Needed...  ...various shifts to maintain quality resident care Assist residents with activities of daily living (ADLs) including bathing, grooming, eating, and mobility...