Principal Engineer

Overview

Remote
USD 180,000.00 - 210,000.00 per year
Full Time

Skills

Financial services
Health care
Management
Investments
C
Value engineering
Training
Scalability
High availability
Software deployment
Continuous Integration and Development
Operations
Design
IMPACT
Software development
Emerging technologies
Documentation
Knowledge transfer
Programming languages
Python
Java
C++
Cloud computing
Microsoft Azure
Terraform
Ansible
Jenkins
Regulatory Compliance
Incident management
Reliability engineering
Computer science
Software engineering
Amazon Web Services
CISSP
Orchestration
Docker
Kubernetes
DevOps
Continuous integration
Continuous delivery
Analytical skill
Problem solving
Communication
Collaboration
FOCUS
Continuous improvement
Leadership
Mentorship
Recruiting
Professional development
SAP BASIS

Job Details

SS&C is a global provider of investment and financial services and software for the financial services and healthcare industries. Named to Fortune 1000 list as top U.S. company based on revenue, SS&C is headquartered in Windsor, Connecticut and has 20,000+ employees in over 90 offices in 35 countries. Some 18,000 financial services and healthcare organizations, from the world's largest institutions to local firms, manage and account for their investments using SS&C's products and services.

Job Description

SS&C Global Security and our Cyber Defense Operations Center is at the beating heart of our culture. We've made it our priority to create a top-tier security culture. We have oriented our team of security professionals to defend and respond to cyber threat across the world. We're looking for those of you who are inherently driven and fascinated by finding and solving tough problems. You will be armed with the best tools, tech, colleagues, and training so that you can deliver high quality results.

Job Description: Principal Software Engineer - Problem Solving Focus

Title: Principal Software Engineer

Overview: The Principal Software Engineer will play a crucial role in addressing and solving the most pressing problems within our software engineering and infrastructure landscape. This role requires an expert problem solver who can provide innovative solutions to complex challenges, ensuring the robustness and security of our systems. The ideal candidate will focus on the top five critical problems outlined below.

Top 5 Problems to Solve:

Scalability and Performance:
  • Design and implement scalable solutions to handle our growing infrastructure and user base.
  • Optimize performance across various platforms and services to ensure high availability and responsiveness.

Security and Compliance:
  • Develop and enforce security measures to protect against vulnerabilities and threats.
  • Ensure compliance with industry standards and regulatory requirements across all software and infrastructure.

Automation and Efficiency:
  • Create and maintain automation tools to streamline development, deployment, and operational processes.
  • Enhance efficiency by reducing manual interventions and promoting continuous integration and delivery practices.

Incident Response and Reliability:
  • Develop robust incident response strategies and tools to quickly identify, isolate, and resolve issues.
  • Implement reliability engineering practices to minimize downtime and maintain system integrity.

Cross-functional Collaboration and Integration:
  • Facilitate effective collaboration between development, security, and operations teams.
  • Ensure seamless integration of new technologies and systems with existing infrastructure.

Key Responsibilities:
  • Lead the design and development of high-impact solutions to address the top five problems.
  • Collaborate with cross-functional teams to identify pain points and develop effective solutions.
  • Mentor and guide junior engineers, promoting best practices in software development and problem-solving.
  • Conduct regular code reviews and provide constructive feedback to ensure code quality and adherence to standards.
  • Stay current with industry trends and emerging technologies, incorporating relevant advancements into the organization's technology stack.
  • Develop detailed documentation for solutions and processes to ensure knowledge transfer and continuity.

Required Qualifications:
  • Experience:
    • Minimum 10 years of experience in software engineering, with a focus on solving complex problems.
    • Proven track record in designing and implementing scalable, secure, and efficient solutions.
  • Skills:
    • Proficiency in multiple programming languages (e.g., Python, Java, Go, C++).
    • Strong understanding of cloud platforms (e.g., AWS, Azure) and related services.
    • Expertise in automation tools and frameworks (e.g., Terraform, Ansible, Jenkins).
    • In-depth knowledge of security best practices and compliance requirements.
    • Experience with incident response and reliability engineering.
    • Ability to learn new approaches and apply them to solve problems.
  • Education and Certifications:
    • Bachelor's degree in computer science, Software Engineering, or a related field.
    • Relevant certifications such as AWS Certified Solutions Architect, CISSP, or similar are a plus.

Desired Qualifications:
  • Experience in large-scale infrastructure and high-traffic environments.
  • Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes).
  • Knowledge of DevOps and CI/CD practices.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration abilities.

Personal Attributes:
  • Proactive and innovative thinker with a strong focus on continuous improvement.
  • Ability to work effectively in a fast-paced, dynamic environment.
  • High level of integrity and commitment to maintaining confidentiality and security.
  • Strong leadership and mentoring abilities, with a passion for developing talent within the team.


Unless explicitly requested or approached by SS&C Technologies, Inc. or any of its affiliated companies, the company will not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. SS&C offers excellent benefits including health, dental, 401k plan, tuition and professional development reimbursement plan. SS&C Technologies is an Equal Employment Opportunity employer and does not discriminate against any applicant for employment or employee on the basis of race, color, religious creed, gender, age, marital status, sexual orientation, national origin, disability, veteran status or any other classification protected by applicable discrimination laws.

Salary is determined by various factors including, but not limited to, relevant work experience, job related knowledge, skills, abilities, business needs, and geographic regions.

Other States Salary range for the position: 180,000 USD to 210,000 USD.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.