For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
AEG Consulting
AEG Consulting

Senior Software Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Senior

Tech stacks

Software Development
Python
Amazon
+37

Visa

U.S. visa required

Permanent role
12 days ago
Apply now

Senior Software Engineer (Next.js, Python FastAPI, AWS)

Location: Remote, US-based

Type: Full-Time

Salary Range: $120,000 - $160,000/year (based on experience)

Job Overview

We are seeking a Senior Software Engineer to join our team full-time, working remotely in the US. You will play a critical role in developing and maintaining our web application and API, with a primary focus on integrating dental scanner file parsing. You will investigate zip files from various dental scanners, parse STL/PLY files, and OCR or extract XML case information to auto-populate case data in our Next.js UI. Additionally, you will contribute to ongoing Python FastAPI development for our AI-powered REST API.

Responsibilities:

Web App Development:

Build and enhance reusable UI components in Next.js (React 18) using TypeScript, shadcn/ui, and Tailwind CSS.

Integrate parsed data into the case management UI, ensuring a smooth user experience.

API Development:

Develop and maintain RESTful APIs using Python 3.12 FastAPI to support AI tooling and case processing workflows.

Collaborate with the AI team to integrate API endpoints with machine learning models for dental scan analysis.

AWS Integration:

Utilize AWS services (e.g., S3 for file storage, ECS/EC2 for deployments, Lambda for serverless tasks) to manage file uploads and API infrastructure.

Ensure scalability and reliability of cloud-based workflows.

Team Collaboration:

Work in small, agile teams to deliver high-quality code, participating in code reviews and sprint planning.

Mentor junior developers and share expertise in Next.js, FastAPI, and AWS.

Dental Scanner File Parsing:

Investigate zip files from different dental scanners (e.g., iTero, 3Shape) to identify file structures and detect scanner type programmatically.

Parse STL or PLY files to identify scan components (e.g., upper/lower jaw, bite).

Implement OCR (using tools like Tika) or XML parsing to extract case information (e.g., patient name, case number) and auto-populate fields in the Next.js UI.

Ensure robust detection of scanner-specific file structures for seamless integration.

Requirements

Experience:

5+ years of professional software engineering experience, with a focus on full-stack development.

Proven expertise in Next.js (React 18) and TypeScript for building modern web applications.

Strong proficiency in Python 3.12 and FastAPI for REST API development.

Hands-on experience with AWS (S3, ECS/EC2, Lambda, IAM, etc.) for cloud infrastructure.

Technical Skills:

Experience parsing complex file structures (e.g., zip, STL, PLY) and implementing OCR (e.g., Apache Tika) or XML parsing.

Familiarity with dental scanner file formats (e.g., iTero, 3Shape) or similar CAD/CAM data is a plus.

Knowledge of Tailwind CSS and component libraries like shadcn/ui.

Comfortable working with Supabase or similar PostgreSQL-based databases.

Soft Skills:

Ability to work independently in small, fast-paced teams with strong communication skills.

Problem-solving mindset to tackle diverse scanner file structures and integration challenges.

Experience mentoring or collaborating in agile environments.

Location: Must be based in the US and eligible to work without sponsorship.

Nice-to-Haves

Experience in the dental or medical tech industry.

Familiarity with AI/ML integration in APIs.

Knowledge of WebGL or 3D rendering (e.g., Three.js for STL viewing).

About AEG Consulting

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service