Apex Systems, an IT staffing and workforce solutions firm, provides recruiting and staffing services to large and small companies alike. Founded in 1995 by thre
Senior Python Engineer
Location
United States
Posted
34 days ago
Salary
$80 - $90 / hour
Seniority
Senior
Job Description
Senior Python Engineer
Apex Systems
Title: Senior Python Engineer Location: Waltham, MA, US Employee Type: Contract Remote: Yes Job Type: Engineering and Technicians Pay Range: $80 - $90 per hour Job Description: Job#: 3030900 Job Description: Apex Systems is a world class technology services business that incorporates industry or insights and experience to deliver solutions that fulfill our clients’ digital visions. Apex has an opportunity for an Senior Software Engineer For applicants who are interested in this opportunity, send your updated resume to Mike Konjoian, Account Manager, at mkonjoian@apexsystems.com. Here are the details: Position: Senior Software Engineer Location? Remote Duration: 6 months w/ possibility of extension Rate: Negotiable Based on Experience Job Responsibilities • As a Senior Software Engineer, you'll take on a critical role of turning business needs into technology solutions specifically working within our US Electric organization. • Hands-on contributions with code development • Support the architectural design of complex systems. • Write well-designed, testable, scalable, and efficient code. • Collaborate with business and technical stakeholders on the development of digital products. • Provide support and mentorship to the engineering team. • Collaborate with teams on other products and business units on technology. • Develop and maintain backend systems using Python, focus on performance, reliability, and scalability. What You'll Need • 5+ years of experiences using Python with modern Python web frameworks • Strong background in backend/API development, with expert-level skills in Python • Hands on technical experience with SQL/PostgreSQL, Azure, GitHub, Docker • Hands on experience with Message Queues (Rabbit MQ, Kafka) • Ability to mentor other engineers • Ability to explain complex technical concepts to non-technical audiences • Strong knowledge of the agile software development process • Solid communication and documentation skills Nice to have • Experiences with Electric systems (OT) in the Utilities industry • Hands on experiences with .Net Additional Benefits: For this opportunity, you will also be eligible for benefits through Apex for the contract period, 401K, medical/health benefits options, a W2 hourly rate, weekly pay, and direct deposit! EEO Employer Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing® in Talent Satisfaction in the United States and Great Place to Work® in the United Kingdom and Mexico. Apex uses a virtual recruiter as part of the application process. Click here for more details. Apex Benefits Overview: Apex offers a range of supplemental benefits, including medical, dental, vision, life, disability, and other insurance plans that offer an optional layer of financial protection. We offer an ESPP (employee stock purchase program) and a 401K program which allows you to contribute typically within 30 days of starting, with a company match after 12 months of tenure. Apex also offers a HSA (Health Savings Account on the HDHP plan), a SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions, a corporate discount savings program and other discounts. In terms of professional development, Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA. Apex has a dedicated customer service team for our Consultants that can address questions around benefits and other resources, as well as a certified Career Coach. You can access a full list of our benefits, programs, support teams and resources within our ‘Welcome Packet’ as well, which an Apex team member can provide.
Related Guides
Related Categories
Related Job Pages
More Cloud Engineer Jobs
Cloud Architect
CapgeminiFounded in 1967, Capgemini is revered as one of the world's leading consulting, technology, and outsourcing agencies. In 2016 alone, the company reported global
Role Description We are seeking a highly experienced Cloud Architect to join Capgemini, specializing in the design and delivery of secure, resilient, and scalable hybrid and multi‑cloud architectures across AWS and Microsoft Azure. - Lead the architecture, migration, and modernisation of complex enterprise environments spanning on‑premises infrastructure, private cloud, and hyperscale public cloud platforms (AWS and Azure). - Partner closely with security, application, and delivery teams to embed security‑by‑design, resilience, governance, and compliance from initial architecture through accreditation and ongoing operations. - Be across Cloud Architecture and Strategy; Migration and modernisation; IaC; Automation and Scripting; DevOps and CI/CD; Security and Identity along with architecture governance. - Lead large-scale migrations and cloud transformations from on‑premises and private cloud to AWS and Azure, including assessments and modernization roadmaps. - Design and govern secure, compliant cloud-native and hybrid architectures, including landing zones, standards, and best practices. - Provide technical leadership and architectural oversight, collaborating across platform, DevOps, security, and application teams. - Engage senior stakeholders to align cloud strategy with business goals and drive successful adoption. Qualifications - 10+ years of experience in cloud architecture and enterprise IT environments. - AWS Certified Solutions Architect (Associate or Professional) and/or Microsoft Certified: Azure Solutions Architect Expert. - Proven experience leading complex AWS and/or Azure migration and transformation programs. - Solid experience with on-prem to cloud migrations. - Strong documentation, communication, and stakeholder engagement skills. - Experience working in Agile and DevOps delivery environments. Benefits - Flexible work arrangements to provide support, including remote work and flexible work hours for a healthy work-life balance. - Career growth programs and diverse professions crafted to support exploration of a world of opportunities. - Opportunities to equip yourself with valuable certifications in the latest technologies.
• Serve as the technical delivery leader for a large-scale federal cloud migration program, owning outcomes from architecture through deployment, stabilization, and operational readiness. • Provide technical leadership in the design, review, and enhancement of cloud-based architectures, ensuring solutions are secure, scalable, compliant, and aligned with federal and organizational standards. • Drive execution with urgency, maintaining momentum across teams and stakeholders while proactively addressing risks, dependencies, and delivery obstacles. • Lead through ambiguity and adversity, including shifting requirements, constrained resources, legacy environments, and stakeholder resistance. • Manage upward communication and escalation, ensuring leadership has timely visibility into risks, blockers, tradeoffs, and required decisions. • Collaborate with end users, business stakeholders, and technical teams to define and translate requirements into actionable cloud solutions. • Lead cross-functional teams in defining technical specifications, system designs, and data architectures for secure cloud-based systems. • Partner with program management to plan and manage strategy, milestones, sequencing, and delivery plans aligned to program objectives. • Estimate level of effort and resource needs, identifying capacity gaps early and recommending mitigation strategies. • Anticipate, track, and resolve technical risks and issues throughout planning and execution. • Own cloud migration process and schedule end to end, including cutover planning, contingency and rollback strategies, and post-deployment validation. • Develop technical roadmaps and contribute to product and platform vision, balancing near-term delivery with long-term modernization goals. • Produce clear, high-quality technical documentation, including architecture diagrams, design documents, roadmaps, and as-built artifacts. • Communicate complex technical concepts clearly to technical and non-technical audiences, including engineers, program managers, executives, and federal customers. • Present strategies, risks, and roadmaps to leadership to drive alignment and enable timely decisions. • Continuously improve delivery practices, standards, and guidelines, acting as a force multiplier for the program.
Cloud Architect
HR POD - Hiring Talent GloballyRecruit > Revamp > Reskill - Make Your Next Hire, Your Best Hire
Role Description - Design, build, and maintain scalable cloud infrastructure using Infrastructure as Code (IaC) tools such as Terraform, CloudFormation, or Pulumi. - Develop, implement, and optimize CI/CD pipelines to enable efficient and reliable software delivery. - Ensure cloud infrastructure adheres to best practices for security, scalability, availability, and performance. - Automate infrastructure provisioning and deployment processes following DevOps best practices. - Develop and maintain monitoring, logging, and alerting systems using tools such as CloudWatch, Prometheus, Grafana, or ELK. - Collaborate closely with development and QA teams to ensure smooth and efficient cloud operations. - Actively contribute as part of a cross-functional Agile/Scrum team. - Troubleshoot and resolve cloud, network, and infrastructure-related issues in a timely manner. - Drive cost optimization initiatives, resource efficiency, and performance improvements across cloud environments. Qualifications - Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field. - Master's degree in a relevant technical discipline is preferred. - 6–8 years of experience in Cloud Engineering, DevOps, Infrastructure Automation, or similar roles. - Hands-on experience with at least one major cloud platform (AWS, Azure, or GCP); multi-cloud exposure is a strong advantage. - Strong understanding of cloud platforms and cloud-native architecture principles. - Proficiency in Infrastructure as Code (IaC) and automation tools. - Solid experience with containerization and orchestration technologies, such as Docker and Kubernetes. - Practical experience in building and managing CI/CD pipelines using tools like GitLab, GitHub Actions, Jenkins, or Azure DevOps. - Familiarity with microservices architecture, APIs, and distributed systems. - Strong command of Linux system administration. - Proficiency in scripting or programming languages such as Python, Bash, or JavaScript. - Good understanding of cloud networking concepts, including VPCs, DNS, load balancers, and VPNs. - Experience implementing cloud security best practices and compliance standards. - Strong analytical thinking, troubleshooting, and problem-solving skills. - Experience managing Kubernetes clusters (EKS, AKS, GKE) and exposure to serverless technologies (AWS Lambda, Azure Functions, Cloud Run) will be considered a plus. - Familiarity with monitoring and observability tools such as Prometheus, Grafana, Datadog, or Dynatrace, as well as cloud cost optimization / FinOps practices, is a plus. - Contributions to open-source projects and/or relevant cloud certifications (e.g., AWS Solutions Architect, Azure Solutions Architect, Google Associate Cloud Engineer) are an added advantage. Requirements - Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field. - Master's degree in a relevant technical discipline is preferred. - 6–8 years of experience in Cloud Engineering, DevOps, Infrastructure Automation, or similar roles. - Hands-on experience with at least one major cloud platform (AWS, Azure, or GCP); multi-cloud exposure is a strong advantage. - Strong understanding of cloud platforms and cloud-native architecture principles. - Proficiency in Infrastructure as Code (IaC) and automation tools. - Solid experience with containerization and orchestration technologies, such as Docker and Kubernetes. - Practical experience in building and managing CI/CD pipelines using tools like GitLab, GitHub Actions, Jenkins, or Azure DevOps. - Familiarity with microservices architecture, APIs, and distributed systems. - Strong command of Linux system administration. - Proficiency in scripting or programming languages such as Python, Bash, or JavaScript. - Good understanding of cloud networking concepts, including VPCs, DNS, load balancers, and VPNs. - Experience implementing cloud security best practices and compliance standards. - Strong analytical thinking, troubleshooting, and problem-solving skills. - Experience managing Kubernetes clusters (EKS, AKS, GKE) and exposure to serverless technologies (AWS Lambda, Azure Functions, Cloud Run) will be considered a plus. - Familiarity with monitoring and observability tools such as Prometheus, Grafana, Datadog, or Dynatrace, as well as cloud cost optimization / FinOps practices, is a plus. - Contributions to open-source projects and/or relevant cloud certifications (e.g., AWS Solutions Architect, Azure Solutions Architect, Google Associate Cloud Engineer) are an added advantage. Company Description
Cloud Architect
General DynamicsGeneral Dynamics is a global aerospace and defense company offering products designed to provide safety and security to people around the world. In the past, General Dynamics has p
• Own the opportunity as a Cloud Architect • Help ensure the mission is never interrupted • Architect, design, and implement cloud-native solutions leveraging AWS services • Define cloud architectures for new and existing systems • Provide strategic guidance for cloud adoption and modernization roadmaps • Build secure, scalable multi-account environments • Lead design and automation of DevSecOps pipelines • Mentor engineering teams on cloud-native design patterns




