Senior Software Engineer
Listed on 2026-03-01
-
Software Development
Software Engineer, DevOps, Full Stack Developer
In a world of constant change, we're leading the charge towards truly autonomous enterprises. Our cutting-edge platform harnesses the power of automation and generative AI to revolutionize how businesses manage and optimize their IT operations.
We're not just adapting to digital transformation—we're accelerating it. Our solutions bring business and operations leaders together, unlocking new levels of innovation, efficiency, and scalability. We empower organizations to deliver superior customer experiences and drive revenue growth in an always-on, always-mobile world.
At Science Logic, we're building the foundation for Autonomic IT—a future where IT operations are self-healing, self-optimizing, and aligned perfectly with business objectives. Our team of visionaries is reshaping the $18+ billion IT operations market, creating cost-optimized, efficient, and next-level capabilities for enterprises worldwide.
What we’re looking for…Science Logic is looking for a senior software engineer who will be responsible for leading development efforts to ensure the highest quality and performance standards when working on development enablement. This role requires hands‑on technical expertise, solid architectural intuition, strategic planning abilities, software development skills, a commitment to software quality processes, and a strong collaborative approach. Working closely with development team members, product management, and QA resources, you will develop and maintain enablement tools including our plugin (Power Pack) import/export tools, data collection framework, and other related tools.
This helps internal teams, partners and customers ensure that developer efforts meet all quality, functionality, and performance requirements by default.
- Buildingsoftware components and APIsthat enabledevelopers on the Skylar One platform.
- Enablingengineers across the world torapidlybuildmonitoring solutions via our SDK consisting of our collection framework, user interface tools, import/export tooling, REST APIs, python APIs, and other similar systems.
- Workingin a collaborative and agile environment that is geared towards Continuous Delivery.
- Writing and maintainingautomatedunit, feature, integration, and system tests.
- Creatinglibraries to simplify collection, manipulation, pruning, trending,and analysis of data.
- Participating in the Science Logic developer community by answering questions, helping with designs, contributing to our open‑source packages and participating in discussions.
- Working on a Scrum team with a Product Owner to manage the backlog and implement the roadmap.
- Actively contributing to code reviews, supporting best-practices, and mentoring other engineers.
- Providing technical leadership and architectural guidance to the team.
- Actively working to ensure that the software we produce can scale well
- Using AI tools in your daily work to work quickly and helping others use it effectively to improve the speed and/or quality of output
- Collaborating across the product and engineering organizations including work on Skylar
AI, our flagship AI product suite
- Bachelor’s degree in computer science, Software Engineering, or related field.
- 5+ years of experience in software engineering, with a minimum of 2 years providing technical leadership and architectural guidance.
- Proven expertise in research, planning, development, testing, and CI/CD, with a strong understanding of agile methodologies, tools, and processes.
- Experience with unit test tools (e.g., pytest, nose, tox, etc)
- Familiarity with CI/CD processes and tools (e.g., Github Actions, Jenkins, Git Lab CI) including ability to improve/add automations
- Strong problem-solving skills and attention to detail.
- Excellent communication skills with the ability to effectively collaborate across teams.
- Ability to thrive in a fast‑paced, dynamic environment and adapt to changing priorities.
- Ability to understand the purpose of a given feature and use that to create test plans
- Ability to communicate with the team effectively, understanding the work that’s happening, and the goals being pursued, providing feedback in the planning, implementation, and…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).