HamburgerMenu
hirist

Logic Monitor - Senior Software Engineer

Posted on: 23/07/2025

Job Description

Senior Software Engineer (5-8 years)

MISSION OF THE POSITION

The Senior Software Engineer on the Engineering team is responsible for the implementation, design, architecture and quality control of business integrations/general development within the customer-facing product application and internal tools used by development and technical operations.


This includes building new components, implementing new features as required in existing backend applications, and troubleshooting bugs.


A successful Senior Software Engineer will produce all required functionality in a timely manner and will communicate and work with colleagues to solve problems and improve the systems they work with. Furthermore, the Senior Software Engineer should have a deep understanding and knowledge level of the systems they are working with, to the point that they can help others on the team grow and develop.

RESPONSIBILITIES :

- Prioritize and plan for deliverables in an iterative development strategy, according to our 3 week scrum schedule.

- Design, document, code, and test technical solutions for new systems or enhancements to existing systems.

- Follow agile software development methodologies for implementation.

- Working with various teams in LogicMonitor to deliver software products that support LogicMonitor's business growth.

- Support team members from a technical perspective in design and implementation.

- Envision system features and functionalities by analyzing business requirements.

- Troubleshoot and resolve product/application issues for escalated support cases.

- Collaborate with a diverse, distributed development organization. Our other team spans multiple cities in the US and Asia.

- Contribute to Tech Talks, involving research on new technologies that are applicable to this position.

- Ability to tackle performance and design issues at a deep technical level.

- Understanding and improvement of development process and application deployment

REQUIREMENTS :

- BS or above degree in computer science or related field.

- 5+ years of software development experience in commercial or enterprise applications.

- Excel as a senior backend developer with a focus on 2 years+ Go or another imperative programming language like C,C++ Linux platform.

- Strong understanding of Golang module dependency framework, concurrency model, etc.

- Strong debugging skills, application performance analysis.

- Deep understanding of container technology (Docker, Kubernetes, etc.)

- Strong understanding of modern web architectures, micro-services

- Familiar with AWS services, other cloud platforms

- Ability to quickly develop competencies in numerous technologies (i.e. you can learn quickly!)

- Ability to work with a development team and develop strong, reliable, and effective relationships with team members

- Excellent in communication (written and verbal) and collaboration with other functional teams (Support Engineering, Tools, Product, etc.).

Nice to have :

- Familiar with Atlassian Suite (JIRA, Confluence, Bamboo, BitBucket)

- Kubernetes, Lambda functions, Service mesh


info-icon

Did you find something suspicious?