Enable job alerts via email!

Full-Stack Software Engineer (Data Services)

Bigbear.ai

Virginia (MN)

Remote

USD 100,000 - 130,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

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

Job summary

Join a leading company in AI-powered simulation technology as a Senior Full Stack Software Engineer. You will be pivotal in creating data ingestion services and building RESTful APIs for advanced simulation applications. If you have a thorough understanding of software architecture and cloud solutions, this fully remote position offers you the opportunity to lead innovation in simulation technology.

Qualifications

  • 5-8 years in full-stack development with C#, .Net, and Python.
  • Experience in SaaS solution development and database management.
  • Solid understanding of cloud platforms and RESTful APIs.

Responsibilities

  • Develop and maintain data ingest and ETL services for simulation applications.
  • Design and implement scalable cloud solutions, utilizing AWS, Azure, and GCP.
  • Collaborate with the team to document and support software components.

Skills

C#
.Net
Python
TypeScript
SQL
RESTful APIs
Agile methodologies
Problem-solving

Education

Bachelor or master’s in computer science or related field

Tools

AWS
Azure
GCP
Apache Airflow

Job description

Overview

Join BigBear.ai's world-class product engineering team as a Senior Full Stack Software Engineer and play a key role in redefining the future of simulation technology. We’re a leading provider of advanced simulation tools that transform business processes across supply chain logistics, manufacturing, life sciences, healthcare, and more.

In this role, you’ll take the lead on developing our data ingestion service, an essential component of our next-generation simulation application. Our platform leverages discrete event simulation to model and analyze complex systems, empowering users to explore various scenarios, optimize outcomes, and make informed decisions.

This position is fully Remote.


What you will do

  • Full Stack Development: Design, develop, and maintain our data ingest and ETL service to serve our customers in an operational capacity.
  • Software Architecture: Contribute to system architecture for optimal performance and maintainability.
  • Cloud Solutions: Apply AWS, Azure, and GCP knowledge to design and implement scalable SaaS solutions.
  • API Development: Build and maintain RESTful APIs, collaborating on efficient endpoint design for data and model predictions.
  • Deepen understanding of our simulation engine to enhance its functionality with near-real-time data ingestion, ETL service, and more.
  • Agile Practices: Embrace agile methodologies to ensure efficient development and continuous improvement.
  • Team Collaboration: Work closely with a multidisciplinary team, communicating technical concepts to both technical and non-technical stakeholders.
  • Contribute to defining the next era of Simulation software. We intend to lead rather than follow.
  • Documentation: Create clear technical documentation for software components, APIs, and machine learning models, while also maintaining and updating existing applications.
  • Research and Innovation: Stay updated with the latest in machine learning and full-stack development, exploring new technologies to enhance our solutions.
  • Database Management: Design and optimize databases for efficient data storage, retrieval, and machine learning model training.

What you need to have

  • Bachelor or master’s in computer science or related field. Equivalent experience considered.
  • 5-8 years in full-stack development using languages like C#, .Net, and Python TypeScript
  • Experience with SaaS solution development, databases, SQL, data modeling, and RESTful APIs.
  • Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and their associated services for deploying applications.
  • Solid understanding of RESTful APIs and experience in designing and implementing them.
  • Strong problem-solving skills and the ability to analyze complex datasets and extract insights.
  • Excellent teamwork and communication skills, with the ability to collaborate effectively with diverse teams and stakeholders.
  • Meticulous attention to detail and commitment to producing high-quality models and deliverables.
  • Experience in agile methodologies (Scrum, Sprints, and use of Jira)

What we'd like you to have

  • Experience with DES applications and digital twin applications.
  • Data Ingestion Pipelines: Experience building scalable ingestion frameworks
  • Strong background in data science, data engineering, and data preparation for machine learning training, evaluation, and deployment.
  • Knowledge of Apache Airflow, AWS Cognito, S3, AWS Athena, AWS EFS
  • Experience with multi-tenant architecture
  • Experience creating and maintaining CI/CD pipelines.
  • Knowledge of AWS services (EC2, RDS, CloudWatch)
  • Background in data science, data engineering, and machine learning applications
  • Applied mathematical or statistical skills.
  • Experience with Java C++, and Python

About BigBear.ai

BigBear.ai is a leading provider of AI-powered decision intelligence solutions for national security, supply chain management, and digital identity. Customers and partners rely on Bigbear.ai’s predictive analytics capabilities in highly complex, distributed, mission-based operating environments. Headquartered in McLean, Virginia, BigBear.ai is a public company traded on the NYSE under the symbol BBAI. For more information, visit https://bigbear.ai/ and follow BigBear.ai on LinkedIn: @BigBear.ai and X: @BigBearai.


BigBear.ai is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation gender identity, national origin, disability or veteran status, age or any other federally protected class.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer

Nava

Virginia

Remote

USD 100,000 - 140,000

4 days ago
Be an early applicant

Senior Software Engineer

Nava

Virginia

Remote

USD 100,000 - 130,000

4 days ago
Be an early applicant

Senior Software Engineer

Nava

Virginia

Remote

USD 100,000 - 140,000

4 days ago
Be an early applicant

Senior Software Engineer

Nava

Virginia

Remote

USD 100,000 - 130,000

5 days ago
Be an early applicant

Software Developer/Engineer

Distributed Solutions, Inc.

Virginia

Remote

USD 90,000 - 130,000

Yesterday
Be an early applicant

Full Stack Software Engineer - React Native Development

Emperen Technologies

Remote

USD 90,000 - 130,000

Yesterday
Be an early applicant

Sr. Full Stack Software Engineer (Cybersecurity / 100% Remote)

Pro Developer Jobs

Remote

USD 100,000 - 140,000

Yesterday
Be an early applicant

Full Stack Software Engineer (React/Python)

Spekit Inc.

Colorado

Remote

USD 100,000 - 125,000

Yesterday
Be an early applicant

Software Developer- Full stack Engineer

eToro

Remote

USD 100,000 - 150,000

2 days ago
Be an early applicant