Posted on: 23/07/2025
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
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1518296
Interview Questions for you
View All