Principal Engineer - Software
Indexed description
Required
Qualifications
- A Bachelor of Science or Master’s degree in Computer Science, Electrical Engineering, or engineering
- 15+ years of experience in systems development, testing, and infrastructure management.
- Programming & Scripting: Proficiency in high-level languages like Python, Java, or C++ is critical for automation, custom solutions, and debugging.
- System Architecture & Design: Ability to design, build, and optimize complex, scalable application stacks (e.g., NGINX, Apache, Tomcat).
- Ability to design, build, and optimize complex, scalable application stacks (e.g., NGINX, Apache, Tomcat).Open Telemetry principles
- Cloud Computing & Infrastructure: Hands-on experience with cloud platforms (AWS, Azure) and virtualization technologies (VMware, Virtual Box).
- DevOps & Automation: Deep understanding of containerization (Docker, Kubernetes) and configuration management tools (Ansible, Puppet).
- Database & Data Management: Knowledge of SQL, PL/SQL, and data modeling to ensure efficient data access.
- Network Security: Fundamental knowledge of network security, cybersecurity protocols, and performance tuning.
- System Optimization: Advanced performance engineering, including analyzing system bottlenecks and tuning application stacks for maximum efficiency.
- Microservices Architecture: Experience designing and deploying microservices to improve application modularity and scalability.
- Infrastructure as Code (IaC): Mastery of Terraform or similar tools for automating infrastructure deployment.
- Data Analytics: Using data to drive decision-making and predict system behavior.
- ServiceNow Integration: Experience driving IT automations using Service Now
- Analytical & Problem-Solving: A methodical, proactive approach to troubleshooting and fixing complex, high-level issues.
- Communication & Collaboration: Ability to convey technical information to various stakeholders and work effectively within DevOps/Agile teams.
- Project Management: Skills in managing schedules, allocating resources, and managing risk in fast-paced environments.
Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.
Unlock free search