Jobs
Benefits & Perks
•Healthcare
•Remote Work
•Flexible Hours
•Home Office Stipend
•Healthcare
•Remote Work
•Flexible Hours
•Home Office
Required Skills
Python
Django
FastAPI
PostgreSQL
Git
Docker
AWS
Job Overview Are you passionate about building scalable solutions that solve real problems with social impact?
Do you enjoy designing clean, efficient, and maintainable software that handles millions of transactions per day?
We are looking for a Mid Python Developer to join our engineering team and help transform the future of employment in Latin America and the United States. 👨💻 At iCIMS, we build next-generation enterprise software to automate and optimize how companies attract, select, and manage human talent.
We focus on high-impact, scalable, data-driven products designed to improve the lives of millions of people.
About Us When you join iCIMS, you join the team helping global companies transform business and the world through the power of talent.
Our customers do amazing things:
design rocket ships, create vaccines, deliver consumer goods globally, overnight, with a smile.
As the Talent Cloud company, we empower these organizations to attract, engage, hire, and advance the right talent.
We’re passionate about helping companies build a diverse, winning workforce and about building our home team.
We're dedicated to fostering an inclusive, purpose-driven, and innovative work environment where everyone belongs.
Responsibilities 🤝 Your responsibilities will include: Designing, developing, and maintaining robust and scalable backend applications using Python, Django, and FastAPI.
Participating in architecture definition, database schema design, development patterns, and quality standards.
Contributing to system reliability by implementing observability tools (logging, metrics, tracing).
Provide technical guidance, participate in architectural discussions, and mentor other engineers to raise the overall bar of the team.
Designing and consuming RESTful APIs.
Collaborating with other teams (product, infrastructure, QA) to ensure timely delivery of high-impact features.
Writing clean, documented code covered by automated tests. 🧐 Some projects you could work on: Event-driven system to handle millions of daily messages.
Centralized authentication/authorization layer for all our services.
Internationalization (i18n) and localization (l10n) engine.
Configurable recruiting microcomponents for clients.
Development and evolution of our ATS (Applicant Tracking System).
Qualifications 🎯 We’re looking for someone with: At least 2 years of professional experience with Python and at least 1 year with Django and/or FastAPI.
Experience: designing software architecture and production service infrastructure.
Solid knowledge of SQL databases (especially PostgreSQL) and familiarity with NoSQL such as DynamoDB or MongoDB.
Comfortable working in an AI-augmented environment, using tools such as GitHub Copilot or Cursor to accelerate coding and continuously exploring new technologies to boost productivity.
Understanding of Linux/Unix systems and networking fundamentals.
Experience: with modern development tools: Git, CI/CD, Docker, automated testing.
Familiarity with AWS (EC2, S3, RDS, etc.).
Ability to write modern, testable, maintainable code.
Autonomy and proven ability to learn quickly.
Strong English communication skills (a test will be applied).
Preferred 🔥 It would be great if you also have:
Experience: with enterprise-level security practices and standards.
Knowledge of other languages such as Golang or Node.js.
Familiarity with modern architectures (e.g., hexagonal, DDD, EDD).
Experience: in startups or high-growth agile environments. EEO Statement iCIMS is a place where everyone belongs.
We celebrate diversity and are committed to creating an inclusive environment for all employees.
Our approach helps us to build a winning team that represents a variety of backgrounds, perspectives, and abilities.
So, regardless of how your diversity expresses itself, you can find a home here at iCIMS.
We prohibit discrimination and harassment of any kind based on race, color, religion, national origin, sex (including pregnancy), sexual orientation, gender identity, gender expression, age, veteran status, genetic information, disability, or other applicable legally protected characteristics.
If you’d like to request an accommodation due to a disability, please contact us at careers@icims.com.
Compensation and Benefits Direct employment with full legal benefits Major medical insurance including dental, vision, and travel coverage 100% remote work 18 days of vacation Support for furniture and equipment
🤝 Your responsibilities will include: Designing, developing, and maintaining robust and scalable backend applications using Python, Django, and FastAPI.
Participating in architecture definition, database schema design, development patterns, and quality standards.
Contributing to system reliability by implementing observability tools (logging, metrics, tracing).
Provide technical guidance, participate in architectural discussions, and mentor other engineers to raise the overall bar of the team.
Designing and consuming RESTful APIs.
Collaborating with other teams (product, infrastructure, QA) to ensure timely delivery of high-impact features.
Writing clean, documented code covered by automated tests. 🧐 Some projects you could work on: Event-driven system to handle millions of daily messages.
Centralized authentication/authorization layer for all our services.
Internationalization (i18n) and localization (l10n) engine.
Configurable recruiting microcomponents for clients.
Development and evolution of our ATS (Applicant Tracking System).
🎯 We’re looking for someone with: At least 2 years of professional experience with Python and at least 1 year with Django and/or FastAPI.
Experience: designing software architecture and production service infrastructure.
Solid knowledge of SQL databases (especially PostgreSQL) and familiarity with NoSQL such as DynamoDB or MongoDB.
Comfortable working in an AI-augmented environment, using tools such as GitHub Copilot or Cursor to accelerate coding and continuously exploring new technologies to boost productivity.
Understanding of Linux/Unix systems and networking fundamentals.
Experience: with modern development tools: Git, CI/CD, Docker, automated testing.
Familiarity with AWS (EC2, S3, RDS, etc.).
Ability to write modern, testable, maintainable code.
Autonomy and proven ability to learn quickly.
Strong English communication skills (a test will be applied).
Total Views
0
Apply Clicks
0
Mock Applicants
0
Scraps
0
Similar Jobs

Senior Staff Mechanical Engineer, Structural Design (R4443)
Shield AI · Dallas, Texas

Engineering Manager, International Public Sector
Scale AI · London, UK

Software Engineer II
Array Technologies · Chandler

Staff Software Engineer, Infrastructure
ClassDojo · San Francisco

Staff Software Engineer
Ripple · Dublin, Ireland
About iCIMS
Reviews
4.1
31 reviews
Work Life Balance
3.7
Compensation
4.5
Culture
4.4
Career
4.1
Management
3.8
84%
Recommend to a Friend
Pros
Strong engineering culture with focus on code quality
Competitive compensation packages with equity
Flexible remote work options and good work-life balance
Cons
Work-life balance can be challenging during product launches
Fast-paced environment with tight deadlines
Organizational changes and restructuring can be disruptive
Salary Ranges
0 data points
Junior/L3
Intern
Junior/L3 · Technical Account Manager
0 reports
$68,340
total / year
Base
-
Stock
-
Bonus
-
$58,089
$78,591
Interview Experience
7 interviews
Difficulty
3.1
/ 5
Duration
14-28 weeks
Offer Rate
43%
Experience
Positive 43%
Neutral 28%
Negative 29%
Interview Process
1
Application
2
Screening Call
3
Interview
4
Assessment
Common Questions
Case Study
Technical Assessment
ATS Screening
News & Buzz
iCIMS Named a Talent Acquisition Leader by Nucleus Research for Sixth Consecutive Year - PR Newswire
Source: PR Newswire
News
·
7w ago
iCIMS Named #1 in ATS Market Share by APPS RUN THE WORLD - PR Newswire
Source: PR Newswire
News
·
12w ago
The AI-empowered talent portfolio manager - Fast Company
Source: Fast Company
News
·
15w ago
Why HR should care about AI data centers. Plus, news from Eightfold, iCIMS and more - HR Executive
Source: HR Executive
News
·
19w ago
