Job Description
We are looking for a detail-oriented Senior Software Engineer to join our elite technical team in Portland, OR. At Apex Digital Systems, we believe that downtime is not an option. This role is critical for maintaining our high-availability infrastructure, ensuring that our core products remain robust and secure during the weekend maintenance windows. If you are a self-motivated professional who thrives in a quiet environment and wants to make a significant impact without the Monday-Friday commute, we want to hear from you.
As part of our weekend engineering squad, you will work closely with our 24/7 DevOps team to deploy updates, patch vulnerabilities, and optimize system performance. You will enjoy a competitive salary, comprehensive benefits, and the unique advantage of a dedicated weekend schedule that allows you to recharge during the week.
Responsibilities
- System Maintenance & Deployment: Lead the execution of scheduled maintenance windows, including code deployments, database migrations, and infrastructure updates.
- Critical Issue Resolution: Monitor system health and troubleshoot complex technical issues that arise during off-peak hours to minimize downtime.
- Performance Tuning: Analyze system logs and metrics to identify bottlenecks and implement optimizations for better scalability.
- Security Compliance: Conduct vulnerability assessments and apply security patches to ensure our systems remain compliant with industry standards.
- Code Review: Collaborate with the core engineering team to review pull requests and ensure code quality before deployment.
- Documentation: Maintain detailed technical documentation regarding system architecture and weekend procedures.
Qualifications
- Experience: 5+ years of professional software engineering experience, with a specific preference for candidates who have worked in 24/7 or high-availability environments.
- Technical Skills: Proficiency in at least two of the following languages: Python, Java, Node.js, or Go.
- Database Management: Strong experience with SQL databases (PostgreSQL/MySQL) and caching technologies (Redis/Memcached).
- Cloud & DevOps: Experience with AWS or Azure, including containerization (Docker) and orchestration (Kubernetes).
- Availability: Must be available to work a consistent weekend shift (e.g., Friday-Monday or Saturday-Sunday) and be available for occasional on-call rotation.
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).