Remote Senior Python Developer
About GrabJobsGrabJobs is a dynamic and innovative organization dedicated to transforming the recruitment landscape through cutting-edge technology solutions. We specialize in providing seamless, AI-powered job matching platforms that connect employers with qualified candidates efficiently and effectively. Our commitment to excellence, integrity, and diversity drives us to create a workplace that fosters professional growth, collaboration, and inclusion. With a global presence and a focus on leveraging the latest technological advancements, GrabJobs strives to empower organizations and job seekers alike, making the hiring process more accessible, transparent, and efficient.About The RoleWe are seeking a highly skilled and motivated Senior Python Developer to join our talented team. In this role, you will play a pivotal part in developing, integrating, and maintaining our advanced software solutions, primarily focusing on building scalable microservices and APIs. Your expertise will support our mission to deliver innovative technology-enabled solutions to our clients across various sectors, including defense, civilian, and homeland security. As a Senior Python Developer, you will collaborate closely with cross-functional teams, including project managers, front-end developers, and system architects, to ensure the successful delivery of complex projects. Due to the nature of our work supporting federal government contracts, candidates must possess Public Trust eligibility and adhere to strict security and compliance standards.QualificationsThe ideal candidate will possess a combination of technical expertise, industry experience, and educational background, including:Minimum of 8+ years of professional experience in Python development and object-oriented programming (OOP).Bachelor’s Degree in Computer Science, Engineering, or a related field, or equivalent experience with an additional 2 years of professional work.Proven experience in API development, integration, and microservices architecture.Strong knowledge of JavaScript, JQuery, and front-end/back-end development.Experience working with search engines such as Solr or Elasticsearch.Hands-on experience with enterprise database technologies like Postgres and MySQL.Familiarity with containerization tools such as Docker, Podman, and orchestration platforms like Kubernetes.Expertise in continuous integration/continuous delivery (CI/CD) pipelines and open-source solutions.Experience with large-scale AWS cloud environments and infrastructure as code tools like Terraform.Experience working within an Agile environment and collaborating effectively in cross-functional teams.U.S. citizenship and eligibility for Public Trust clearance, with the ability to handle Controlled Unclassified Information (CUI).ResponsibilitiesThe responsibilities of the Senior Python Developer include, but are not limited to:Design, develop, and maintain scalable microservices and APIs using FastAPI and other frameworks.Collaborate with cross-functional teams in an Agile environment to deliver high-quality software solutions.Build and optimize ETL processes to support data integration and transformation tasks.Contribute to front-end and back-end development efforts, ensuring seamless integration and performance.Mentor and guide junior developers and peers in Python best practices and architectural decisions.Work closely with project managers to understand client needs and translate them into technical solutions.Implement and manage containerized applications using Docker, Kubernetes, or similar tools.Participate in code reviews, testing, and deployment activities to ensure software quality and stability.Support large-scale AWS-based solutions, leveraging Terraform for infrastructure management.Maintain compliance with security standards and safeguard sensitive information, especially Controlled Unclassified Information (CUI).BenefitsGrabJobs offers a comprehensive benefits package to support our employees’ well-being and professional development, including:Competitive health care plans covering medical, dental, and vision insurance.Retirement savings options, including a 401(k) plan with company matching.Life insurance coverage, including basic, voluntary, and accidental death & dismemberment (AD&D) policies.Paid time off (PTO) and holidays to encourage work-life balance.Family leave policies supporting maternity and paternity needs.Short-term and long-term disability insurance.Opportunities for ongoing training, certifications, and professional growth.A collaborative and inclusive work environment that values diversity and innovation.Equal OpportunityGrabJobs is committed to fostering an inclusive workplace that promotes equality, diversity, and respect. We adhere to merit-based hiring practices and ensure all employment decisions are made based on qualifications, skills, and ability to perform the job, without discrimination. We support veterans, military families, and individuals with disabilities by providing equal employment opportunities and reasonable accommodations during the hiring process. Our organization complies with all applicable federal, state, and local employment laws and is proud to be an equal opportunity employer. We value the unique perspectives and experiences of all our employees and are dedicated to creating a workplace where everyone can thrive.