Accuris logo
Accuris Logo

Accuris

Principal Software Engineer

Posted 7 Hours Ago
Be an Early Applicant
Bengaluru, Karnataka
Expert/Leader
Bengaluru, Karnataka
Expert/Leader
The Principal Software Engineer will design and architect scalable, secure software solutions, integrating AI/ML technologies. Responsibilities include leading architectural reviews, ensuring security best practices, optimizing system performance, and guiding development teams towards implementation.
The summary above was generated by AI

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

Top Skills

AI
Angular
Bi
Ci/Cd
DevOps
Java
Ml
NoSQL
Postgres
Python
Reporting Services
SQL

Similar Jobs at Accuris

6 Days Ago
Bengaluru, Karnataka, IND
Junior
Junior
Information Technology • Machine Learning • Software • Conversational AI • Generative AI • Manufacturing
The Data Transformation Analyst I is responsible for classifying and capturing electronic component data, ensuring quality control and compliance with various regulations. They work on Bill of Materials (BoM), identify alternative components, and enhance automation opportunities while collaborating with other departments.
Top Skills: MS Office

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account