About us: Accuris, a company long-known for accelerating innovation in engineering workflows and supporting the vibrancy of the engineering community, launched in May 2023 as a standalone company. Accuris was formerly known as S&P Global's Engineering Solutions division. The Company is valued for its standards content and workflow solutions like Engineering Workbench, Goldfire, Haystack and Parts Management Solutions.
Under its previous owners, including S&P Global, IHS and IHS Markit, Accuris has been an integral part of the engineering ecosystem for more than 60 years.
Job Title: Principal Software Engineer
Location: Remote
Experience: 12+ years
Job Type: Full-Time
Job Description:
We are seeking an accomplished Principal Software Engineer with over 12 years of experience in designing and architecting world-class software solutions and products. The ideal candidate will have a proven track record of building scalable, secure, and innovative systems, with deep expertise in software security principles and practices. The candidate should have in depth experience in Java and related technologies, Angular, Reporting services and BI. Additionally, it would be advantage if this candidate have experience in integrating AI/ML technologies, enabling the integration of advanced analytics and machine learning into our solutions.
Key Responsibilities:
- Design and develop scalable, reliable, and secure software solutions.
- Integrate AI/ML models and pipelines into our products.
- Lead architectural reviews, ensuring compliance with industry best practices and organizational standards.
- Champion security by design, implementing robust practices to protect against vulnerabilities and threats.
- Work closely with development teams to guide them through implementation, ensuring architectural alignment.
- Optimize system performance and scalability to meet current and future demands.
Required Skills and Qualifications:
- 12+ years of experience in software development and architecture, with a strong focus on building enterprise-level solutions.
- Expertise in designing and implementing scalable and secure architectures for cloud, hybrid, and on-premises solutions.
- Strong programming background in Python, Java and Angular.
- Knowledge of security practices and secure coding principles.
- Proficiency in microservices /Monolithic architecture, API and UI design, and integration patterns.
- Hands-on experience with DevOps practices and CI/CD pipelines.
- Knowledge of database technologies, both SQL and NoSQL (e.g., PostgreSQL).
- Excellent problem-solving skills and a deep understanding of system performance, scalability, and reliability.
- Strong communication and leadership skills to influence technical and non-technical stakeholders.
Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.
About Company Statement:
Accuris delivers essential intelligence that powers decision making. We provide the world's leading organizations with the right data, connected technologies and expertise they need to move ahead. We think differently, combining the knowledge and resources of an established company with the unapologetic boldness of a startup. (https://www.spglobal.com/engineering/en/index.html)
Our mission: build an evolvable knowledge and data platform that enables STEM professionals to unlock and deliver innovation to the world's most complex problems.
Accuris provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.
Other details
- Job Family - Software Development/Engineering
- Job Function - Information Technology
- Pay Type - Salary