Job Description
Are you a visionary Software Engineer seeking a role that offers flexibility, competitive compensation, and the chance to work on mission-critical infrastructure in the heart of Washington, DC?
CivicTech Systems is currently seeking a highly skilled Senior Software Engineer to join our elite 24/7 Operations team. In this pivotal role, you will lead the development and maintenance of our core software platforms during the critical night shift hours. This position is perfect for professionals who thrive in a quiet, focused environment and want to make a tangible impact on national and local digital services without the distractions of a standard 9-to-5.
Why Join Us?
- Impactful Work: Support systems that power government operations and citizen services.
- Competitive Compensation: Earn between $110k and $140k annually based on experience.
- Flexible Schedule: Enjoy a stable night shift schedule that allows for work-life balance and focus.
- Modern Tech Stack: Work with the latest cloud technologies and agile methodologies.
The Role:
As a Night Shift Senior Software Engineer, you will be responsible for overseeing code deployments, monitoring system health, and resolving complex technical issues that arise during off-hours. You will collaborate with a distributed team of PMs and QA engineers via asynchronous communication channels.
Responsibilities
- Architect, develop, and deploy high-quality software solutions specifically for night-ops environments.
- Monitor system performance and proactively troubleshoot and resolve critical incidents outside of business hours.
- Conduct code reviews and provide technical mentorship to junior engineers on the team.
- Ensure strict adherence to security protocols, compliance standards (FedRAMP/GDPR), and data integrity.
- Collaborate with cross-functional teams to define feature requirements and technical roadmaps.
- Optimize database performance and refactor legacy code during the night sprint cycles.
- Document technical processes and incident reports for the oncoming day shift team.
Qualifications
- 5+ years of professional experience in software engineering, with at least 2 years in a senior capacity.
- Strong proficiency in Python or Java (or equivalent) with a deep understanding of object-oriented programming.
- Experience working in Night Shift or rotating shift environments.
- Familiarity with cloud platforms such as AWS or Azure.
- Experience with containerization technologies like Docker and orchestration with Kubernetes.
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.
- Excellent problem-solving skills and the ability to work independently with minimal supervision.