Senior Software Engineer

Required Skills

Python
FastAPI
CI/CD
Kubernetes

Job Description

Job Title: Software Engineer

Job Type: Full-Time

Location: Hybrid (Chicago, IL; Princeton, NJ; or New York, NY)


About Us:

At micro1, we’re all about connecting skilled remote professionals with some of the best companies in Silicon Valley. Our mission is to offer a stable, competitive income, along with access to top industry opportunities—all in a flexible work setting with a range of great benefits. We’re here to help you grow in your career. We're proud to work with trusted partners such as Deel, Immutable, O’Gara, and LegalSoft.


What We Offer:

  • Work from anywhere
  • Healthcare reimbursement
  • Wi-Fi Reimbursement
  • Unlimited Learning: Access to Udemy courses, books, and everything you need to keep growing
  • And So Much More: We’re not just about work—we’re about creating an environment where you’ll love to be!


Job Summary:

We are seeking a talented and experienced Software Engineer to join our dynamic team. You will work in a hybrid environment, attending the office 3 days a week in one of our specified locations. The ideal candidate will have strong experience working with Python, cloud platforms (AWS, Azure, GCP), and DevOps tools, ensuring the performance and reliability of our systems.


Key Responsibilities:

  • Take ownership of architecture design and development of scalable and distributed software systems.
  • Translate business to technical requirements.
  • Own technical execution, ensuring code quality, adherence to deadlines, and efficient resource allocation.
  • Design and develop data ingestion and processing pipelines capable of handling large-scale events.
  • Implement DevOps practices using tools like Docker, Kubernetes to ensure continuous integration and delivery.
  • Collaborate with cross-functional teams, conduct code reviews, and provide guidance on software design and best practices.


Required Skills and Qualifications:

  • Bachelor’s degree in computer science, Information Technology, or a related field.
  • At least 5 years of experience in software development.
  • Strong coding skills with proficiency in Python and Javascript.
  • Experience with API frameworks both stateless and stateful such as FastAPI, and Django.
  • Proficient in cloud platforms, specifically AWS, Azure, or GCP.
  • Hands-on experience with DevOps tools including Docker, Kubernetes, and AWS services.
  • Strong communication skills, with the ability to effectively convey complex technical concepts to a diverse audience.


Preferred Qualifications:

  • Knowledge and hands-on experience with front-end development (React JS, Next JS, Tailwind CSS) preferred.
  • Understanding and experience with LLM APIs and SDKs preferred.
  • Experience in production deployments involving thousands of users.

Apply now

Please note that by applying & completing our interview process, you will be added to our talent pool. This means you’ll be considered for this and all other possible roles that may match your skills. These potential opportunities will be sent your way as a micro1 certified candidate.

Have any questions? See FAQs