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
REQUIREMENTS
Nice to have
Summary
We are seeking a Senior Software Engineer with strong expertise in Golang, Docker, and Kubernetes, along with a deep understanding of operating systems and core computer science concepts. The ideal candidate will be responsible for designing, implementing, and maintaining backend components for customer-facing applications and internal tools. This includes building new features, enhancing existing systems, and troubleshooting issues to ensure high-quality, scalable, and reliable software. A solid grasp of system-level programming and architectural best practices is essential for success in this role.

Keyskills: Golang C++ micro-services JIRA web architectures Bit Bucket Docker Atlassian Confluence AWS Lambda Bamboo Kubernetes
Were in the midst of an information revolution, and monitoring is at the center of it. Businesses are moving from asking, What happened to predicting whats coming, solving problems before they start and using data to unlock opportunities. At LogicMonitor, were committed to expanding whats possible f...