
Software Engineer
micro1 · United States
- Hybrid
- Full-time
- $150,000 / year
- United States
Tailored resume — keyword-matched to this role.
Hiring manager — we find who's hiring.
Intro email — drafted to reach them directly.
Job highlights
- Fullstack Software Engineer role focused on financial technology.
- Build scalable backend services and user-friendly frontend interfaces.
- Utilize Node.js, React.js, Next.js, and PostgreSQL.
- Work with AWS infrastructure and RESTful APIs.
- Contribute to CI/CD and engineering best practices.
About the role
About Us:
micro1 is the end-to-end human data infrastructure behind AGI. Our AI recruiter model is used by frontier AI labs and Fortune 10s to source, vet, and deploy PhDs and professors from the world’s top universities at scale. These experts are placed directly into the training loops of the most advanced AI systems, powering the breakthroughs that move models forward. Our data platform converts their expertise into high-signal training datasets, and our talent management tooling measures, routes, and improves performance at scale.The Role:
We are looking for a Software Engineer to help design and build next-generation financial technology systems. This role sits at the intersection of product development, infrastructure, and applied engineering, focusing on creating reliable, scalable applications that deliver thoughtful user experiences.Key Responsibilities:
- Write, ship, and maintain production code daily across fullstack applications using Node.js, React.js, Next.js, and PostgreSQL.
- Build scalable backend services and RESTful APIs on AWS infrastructure.
- Implement responsive, maintainable frontend interfaces; you should be equally comfortable debugging a React render issue and tuning a Postgres query.
- Collaborate with cross-functional teams to turn product requirements into shipped features.
- Uphold high standards for system reliability, security, and data integrity in financial systems.
- Actively contribute to CI/CD pipelines, code reviews, and engineering best practices.
- Communicate clearly in code, documentation, and team discussions.
Required Skills and Qualifications:
- 5+ years of professional software development experience, with active hands-on coding in the last 12 months across both frontend and backend.
- Strong, recent backend development experience with Node.js (please share what you have shipped in the last year).
- Recent, advanced frontend experience with React.js and Next.js — including hooks, state management, and modern Next.js features (App Router, SSR/ISR).
- Solid working knowledge of PostgreSQL: schema design, query optimization, indexing, and data modeling.
- Hands-on experience with AWS services such as EC2, S3, Lambda, RDS, and CloudWatch.
- Demonstrated experience designing and integrating REST APIs in production.
- Proficiency with Git, CI/CD workflows, and agile development.
- Clear written and verbal communication.
Preferred:
- Experience with Python.
- Experience building or maintaining financial or fintech systems.
- Familiarity with Docker, Kubernetes, GraphQL, Redis, and caching strategies.
- Experience with microservices and modern testing frameworks (Jest, PyTest, Cypress).
What This Role Is Not:
- A pure management or tech-lead role with no coding.
- A backend-only or frontend-only specialist position.
- A role for someone who has been out of hands-on development for more than a year.
Key skills/competency:
- Software Engineering
- Fullstack Development
- Node.js
- React.js
- Next.js
- PostgreSQL
- AWS
- REST APIs
- Fintech
- Agile Development
Skills & topics
- Software Engineer
- Fullstack Developer
- Node.js
- React.js
- Next.js
- PostgreSQL
- AWS
- REST API
- Fintech
- Remote Job
- Software Development
- Backend Development
- Frontend Development
- Agile
- CI/CD
- Microservices
How to get hired
- Tailor your resume: Highlight your 5+ years of fullstack experience, focusing on Node.js, React.js, Next.js, and PostgreSQL projects shipped in the last 12 months.
- Showcase AWS & API skills: Emphasize your hands-on experience with AWS services and designing/integrating REST APIs.
- Demonstrate fintech interest: If applicable, detail any experience with financial or fintech systems.
- Prepare for technical deep dives: Be ready to discuss your approach to schema design, query optimization, and frontend debugging.
- Communicate your passion: Clearly articulate your interest in building next-generation financial technology.
Technical preparation
Practice Node.js backend coding challenges.,Build small projects with React and Next.js.,Design and query PostgreSQL databases.,Familiarize yourself with AWS core services.
Behavioral questions
Describe a complex bug you solved.,How do you collaborate with non-technical teams?,Tell me about a time you improved system reliability.,How do you stay updated with tech trends?
Frequently asked questions
- What is the primary focus of the Software Engineer role at micro1?
- The Software Engineer role at micro1 focuses on designing and building next-generation financial technology systems. This involves working across the fullstack to create reliable, scalable applications with thoughtful user experiences, ensuring system reliability, security, and data integrity within financial contexts.
- What are the core technologies used by the Software Engineer on the Finance Team?
- The core technologies for this Software Engineer role include Node.js, React.js, Next.js for fullstack development, and PostgreSQL for the database. You will also work extensively with AWS services for backend infrastructure.
- Does micro1 consider candidates who are remote for this Software Engineer position?
- Yes, this Software Engineer position is explicitly listed as a remote role, allowing you to contribute from anywhere.
- What level of experience is required for the Software Engineer role at micro1?
- The role requires a minimum of 5 years of professional software development experience, with a strong emphasis on recent, active hands-on coding in both frontend and backend development within the last 12 months.
- Is this a management or lead position, or a hands-on coding role?
- This is a hands-on coding role. It is not a pure management or tech-lead position, and requires active, daily coding on production systems. Candidates should not have been out of hands-on development for more than a year.
- What are the preferred qualifications for the Software Engineer role?
- Preferred qualifications include experience with Python, building or maintaining financial or fintech systems, familiarity with Docker, Kubernetes, GraphQL, Redis, microservices, and modern testing frameworks like Jest, PyTest, or Cypress.
- How important is PostgreSQL knowledge for this Software Engineer position?
- Solid working knowledge of PostgreSQL is crucial. This includes expertise in schema design, query optimization, indexing, and data modeling, as you'll be equally comfortable tuning Postgres queries as debugging frontend issues.
- What AWS services will a Software Engineer at micro1 likely use?
- A Software Engineer at micro1 will likely have hands-on experience with AWS services such as EC2, S3, Lambda, RDS, and CloudWatch, as they are integral to building scalable backend services on AWS infrastructure.