Software Engineer 1

Geospark Analytics, Inc.

$80K — $95K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience in software development and engineering roles.
  • Proficient in TypeScript, Node.js, and Python, along with other modern programming languages.
  • Demonstrated expertise in designing event-driven systems and debugging corresponding architectures.
  • In-depth experience in creating high-volume data ingestion pipelines with a focus on performance and latency.
  • Strong familiarity with AWS services such as SQS, S3, ECR, and AWS CDK, including cost management for cloud operations.
  • Working knowledge of relational and NoSQL databases including PostgreSQL and DynamoDB, especially in high-load environments.
  • Experience with in-memory data stores and search engines like Redis and OpenSearch.

Responsibilities

  • Design and develop data ingestion and processing infrastructure for real-time intelligence.
  • Build and collaborate on high-volume, low-latency data pipelines to optimize performance.
  • Architect event-driven systems and manage the orchestration of data flows using modern design patterns.
  • Collaborate closely with intelligence analysts and product teams to align software functionality with analytical needs.
  • Debug production issues across distributed systems, ensuring the reliability of customer-facing services.
  • Optimize database queries and schema for scalability and performance in data-heavy environments.
  • Implement monitoring and observability practices using tools like Datadog, ensuring system reliability.

Benefits

  • Opportunity to work with cutting-edge technology in a fast-paced environment.
  • Dynamic and diverse company culture focused on trust and innovative ideas.
  • Comprehensive health, dental, vision, and life insurance plans.
  • Flexible work environment supporting work-life balance, including a hybrid work model.
  • Unlimited paid time off and up to 16 weeks of paid parental leave.
  • Tuition reimbursement and a stipend for professional development.
Full Job Description
About the Role

You will join the Collections & Alerts software development team to build the platform's data ingestion and processing infrastructure. Your pipelines power real-time intelligence; when they fail, customers notice. You'll design and build high-volume data pipelines, architect event-driven systems that process intelligence data at scale, optimize queries and schemas for heavy load, instrument services for observability, and debug production issues across distributed systems. You'll work directly with our intelligence analysts and product team to understand requirements and ensure software meets both performance and analytical needs.

Technical Skills Required

Languages: Experience with TypeScript, Node.js, Python, and other modern languages

Event-Driven Architecture: Experience designing and debugging event-driven systems (EventBridge, message queues, async patterns, orchestration)

Data Pipelines: Experience building high-volume, low-latency data ingestion and processing pipelines; understanding of batch vs. real-time tradeoffs

AWS: Hands-on work with SQS, S3, ECR, AWS CDK; comfortable reasoning about cloud infrastructure costs and scaling

Databases: Working knowledge of both relational (PostgreSQL) and NoSQL (DynamoDB); experience optimizing queries and schema design for high-volume workloads

Search & Caching: Experience with in-memory data stores (Redis), familiarity with OpenSearch/ElasticSearch (full-text search, indexing strategies)

Monitoring & Observability: Proficiency with Datadog or similar monitoring tools; ability to instrument code for observability and debug production issues

Microservices: Understanding of service boundaries, async communication patterns, and debugging across distributed systems

Infrastructure as Code: Comfortable with AWS CDK or similar tools for defining infrastructure in code

Coding agents: Comfortable leveraging AI tooling for development acceleration, building custom skills, and automating repetitive tasks.

What Seerist Offers:
  • An opportunity to be a part of a fast-moving organization with cutting edge technology
  • A culture that is dynamic, diverse, trust-centered, and open to bold ideas
  • Competitive salary, bonus plan, 401(k) matching, and long-term incentives
  • Comprehensive benefits including health, dental, vision, and life plans
  • A flexible and fun work environment that values work-life balance
  • Hybrid position with 3 days in office per week and flexibility to work onsite as the program requires
  • Unlimited PTO
  • Up to 16 Weeks Paid Parental Leave
  • Tuition Reimbursement
  • Professional Development Stipend

Based in the greater Washington, DC metro area, in our Reston office three days per week, with the flexibility to work on site as the program requires

Similar Jobs

More Jobs at Geospark Analytics, Inc.

More Information Technology Jobs

Find similar Software Engineer 1 jobs: