Author Image

Hello, I am Jonathan

Jonathan Schweder

Software Engineer at MongoDB

I am a Software Engineer at MongoDB specializing in Distributed Systems, API Design, and High-Performance Backend Services. With 15+ years of experience, I have a proven track record of designing and scaling systems to billions of requests, focusing on performance, reliability, and elegant API design. My expertise spans across AWS and MongoDB, where I focus on high-scale backend architectures, distributed systems, and modern AI integration.

Skills

Experiences

1
MongoDB

Apr 2025 - Present

Remote

MongoDB is a modern, general-purpose database platform.

Software Engineer

Apr 2025 - Present

Responsibilities:
  • Build internal self-service APIs and distributed tools using Go and Kubernetes to accelerate development velocity and automate infrastructure operations.
  • Design and implement high-performance backend services leveraging Crossplane and Argo CD for automated resource management.
  • Integrate LLMs (OpenAI, Anthropic) via backend APIs to enhance internal software tools, improving incident resolution and self-service capabilities.
  • Implement distributed tracing and performance metrics using OpenTelemetry to ensure the reliability of backend services.
  • Lead cross-team design reviews for global services, focusing on API consistency, security, and high-quality software engineering standards.

Amazon Web Services (AWS)

Mar 2020 - Apr 2025

Dublin, Ireland

AWS Lambda is a serverless, event-driven compute service.

Software Development Engineer - AWS Lambda

Apr 2024 - Apr 2025

Responsibilities:
  • Owned Lambda function state transition services using Java and Go, serving millions of developers and processing billions of requests weekly via the Lambda Control Plane API.
  • Mentored 4 engineers on core Lambda architecture and operational excellence, improving team code review velocity by 25% and fostering a culture of high-quality engineering.
  • Migrated legacy monitoring to a high-cardinality stack using AWS Kinesis and Athena, reducing MTTA by 40% and enabling real-time performance insights.
  • Built ranking algorithm using LLMs and traditional machine learning techniques to optimize Network Engineers’ work through hundreds of daily tickets.
  • Architected an automated capacity deployment system with CloudFormation to accelerate region launches by 30% and reduce manual operations by 90%.
Systems Development Engineer - AWS Networking

Mar 2020 - Apr 2024

Responsibilities:
  • Maintained a high-concurrency internal workflow engine managing hundreds of thousands of network devices daily, leveraging Python for backend services.
  • Built data pipelines using AWS Glue, EMR, and Kinesis to process network telemetry, enabling automated detection and remediation of large-scale network events.
  • Automated compute capacity deployment globally using AWS CDK and Ruby, streamlining infrastructure provisioning and reducing regional deployment risk.
  • Developed an automated ticket prioritization system, reducing Large Scale Events (LSEs) by 20% through better impact analysis.
  • Served as platform subject matter expert for global network events, developing automation tools to perform rapid traffic-shifting and mitigate customer impact.
2

3
Pantacor

Feb 2019 - Mar 2020

Remote

IoT fleet management platform.

Software Engineer - IoT & Infrastructure

Feb 2019 - Mar 2020

Responsibilities:
  • Developed an end-user facing IoT fleet management platform using Go and Django, providing a robust runtime and deployment interface for edge computing.
  • Built responsive dashboards with Vue.js and Streamlit, enabling developers to monitor and manage large-scale IoT deployments with real-time feedback.
  • Managed Kubernetes clusters across AWS, Google Cloud, and Digital Ocean, optimizing for cost and scalability while maintaining high availability.
  • Integrated OpenTelemetry for distributed tracing and Grafana for metrics, reducing MTTR by 30% and improving platform reliability.
  • Architected automated build pipelines for multi-architecture (ARM/x86) Docker images, ensuring consistent delivery across diverse IoT hardware.

Eventials

Jul 2018 - Feb 2019

Blumenau, Brazil

Webcast and medical streaming platform.

Systems Analyst - Backend & Integrations

Jul 2018 - Feb 2019

Responsibilities:
  • Led the migration from a legacy monolith to a microservices architecture using Python and Node.js, increasing feature velocity and system resilience.
  • Designed Embedded Linux applications for real-time ultrasound streaming, building backend services to support high-bandwidth diagnostics.
  • Developed and maintained streaming interfaces using Angular.js, Vue.js, and TypeScript, ensuring a seamless experience across medical devices.
  • Developed complex API integrations with third-party medical software, increasing lead generation by 20% through automated data synchronization.
  • Introduced automated testing and containerization with Docker to the development workflow, significantly reducing deployment errors.
4

5
Bludata Software

Sep 2014 - Jul 2018

Blumenau, Brazil

Software for government and driving schools.

Software & Web Developer

Sep 2014 - Jul 2018

Responsibilities:
  • Developed web applications for government agencies using PHP (Laravel) and Node.js, focusing on high-quality, reliable software delivery.
  • Designed and implemented an auditing application for driving exams on Embedded Linux, successfully deployed in 200+ schools.
  • Streamlined deployment pipelines using Jenkins, reducing manual intervention and improving deployment stability.
  • Designed and optimized relational database schemas (PostgreSQL, Sybase) to handle high volumes of examination data with strict ACID requirements.
  • Fostered a culture of code quality and best practices through Agile/Scrum methodologies, conducting technical training for junior developers.

Pomerplast

Feb 2010 - Sep 2014

Pomerode, Brazil

Manufacturing company.

Software Developer

Feb 2010 - Sep 2014

Responsibilities:
  • Maintained and extended the company’s internal ERP system using Delphi and Sybase IQ, improving security and reliability through effective software solutions.
  • Managed Windows and Linux server clusters, implementing robust backup and disaster recovery strategies for business-critical data.
  • Managed internal technical infrastructure budgets, including networking, server clusters, and camera systems, ensuring cost-effective operations.
  • Owned the end-to-end development of internal tools, from requirement gathering with stakeholders to production deployment and support.
  • Automated reporting and inventory tracking processes, reducing manual data entry errors and providing real-time business insights.
6