Software Engineer

Remotehunter — United States · Posted ~2 hours ago

Mid Full-time

Skills

Software development Scalable applications CI/CD pipelines Automated testing Application security CI/CD AI platforms Testing frameworks

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A software engineering role focused on developing scalable applications, improving deployment processes, and building reliable systems for technology-driven modernization initiatives. The position combines software engineering with automation and quality practices.

Highlights

Build impactful software solutions that modernize public services through scalable applications, automation, and reliable engineering practices.

Description

About Our Client: The organization operates within the civic technology sector, addressing challenges in public service systems by modernizing and integrating technology solutions. It focuses on improving government services through innovative applications of information technology, emphasizing human-centered design and the use of AI-driven platforms to enhance data accuracy and reduce manual efforts. About the Opportunity: The SOFTWARE ENGINEER role is pivotal in developing scalable and effective software solutions that support the merging of public service systems into an AI-driven platform. This position contributes by automating deployment pipelines, building robust testing frameworks, and ensuring the reliability and security of software, thus directly impacting the efficiency and modernization of public services. Responsibilities: Develop scalable code to support AI-driven platform integration for public services.Automate CI/CD pipelines including build, test, and deployment workflows.Create and maintain automated unit, integration, and regression tests.Containerize applications using Docker and related technologies.Investigate and resolve software defects and maintain build stability.Integrate code-quality and security checks into the deployment pipeline.Collaborate with human-centered design teams to develop intuitive user solutions.Optimize back-end components for improved system performance. Requirements: 3 to 5 years of software engineering experience with proficiency in Python.Practical experience in DevOps, DevSecOps, or DevTestOps, with automated CI/CD pipelines.Strong skills in test automation and pipeline integration.Experience with containerization technologies such as Docker or Kubernetes.Familiarity with REST APIs.Agile methodology experience (Scrum, Lean, SAFe).Effective communication and interpersonal skills. Pay Range and Compensation Package: $115,000 - $130,000 a year Benefits & Perks: Medical, dental, vision insurance15 days paid leave7 days sick leave2 days bereavement leave11 paid Federal holidaysUp to 40 hours jury duty leave401(k) with 4% employer contribution and no vesting periodUp to 4 weeks paid maternity and paternity leaveCompany-provided laptop$5,000 annual professional development allowance$600 annual technical supplies and equipment allowance$2,000 referral bonusLife and disability insuranceHealth Savings Account and Flexible Spending AccountLegal Shield and ID Shield voluntary benefits Equal Opportunity Statement: Our client is an equal opportunity employer. They celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, or national origin. Note: RemoteHunter is a recruitment partner of this role. Please note that all employment decisions, including candidate assessment, interviews, hiring, compensation, and employment terms, are made exclusively by the hiring employer.