About Us
At Gisual, we’re revolutionizing how service providers tackle outages through cutting-edge automation. Our outage intelligence platform simplifies the complex, reduces costs, and accelerates repair times, ensuring that some of the world’s most critical infrastructure companies stay up and running when it matters most.
We’re in the midst of an exciting growth journey at Gisual. Our world-class team is driven by innovation, and our premium product is making waves in the industry. As we rapidly expand our customer base, we’re gearing up to launch new products that will redefine network operations for major industries and set new standards for reliability and performance.
Join us as we scale to new heights. At Gisual, you’ll be part of a bold mission to transform the future of infrastructure operations - where your work directly impacts the backbone of industries that power the world.
About the Role
We are seeking a dedicated and technically skilled Senior Software Engineer with experience in the customer solutions space and a passion for customer experience, product engineering, and data / systems analysis to join our Engineering team in King of Prussia, PA.
In this solutions-focused role, you will empower our Customer Success, Pre-Sales, Post-Sales, and Engineering teams by building and maintaining tools, monitoring and maintaining production systems, automating processes, building customer-requested features, and resolving customer-reported issues. You will have a high level of ownership, playing a critical role in ensuring our systems are efficient, reliable, and optimized to help our teams and customers succeed.
Key Responsibilities
- Automate and streamline processes as well as develop and maintain tools to maximize operational efficiency for Customer Success, Pre-Sales, Post-Sales, and Engineering.
- Monitor production systems, proactively identifying potential issues.
- Analyze data to provide actionable insights and support decision-making processes.
- Triage and resolve customer-reported issues.
- Build smaller customer-requested features.
- Assist Customer Success and Engineering as needed to help overcome challenges.
- Continuously learn and adapt, staying current with emerging technologies and industry best practices.
Required Skills and Experience
- 5+ years of experience in backend software engineering
- 2+ years of experience in microservices and asynchronous workers
- Experience working in large-scale distributed systems
- Track record of improving system performance and reliability
Preferred Skills and Experience
- Advanced proficiency in a mature Python 3 environment
- Proficiency with PostgreSQL
- Experience with AMQP
- Experience working in Kubernetes environments
- Experience handling large real-time data flows
- Work experience in a Data Intelligence company
- Bachelor’s degree in Computer Science or a related field
Required Soft Skills
- Ability to thoroughly analyze complex problems and propose effective solutions based on industry best practices and previous experience
- Ability to clearly communicate complex technical details
- Exceptional data analysis skills, with the ability to translate data into actionable insights.
- Strong sense of ownership and desire to contribute
- Excellent communication and organizational skills, capable of working effectively with cross-functional teams
- Strong problem-solving and analytical abilities, with a keen eye for detail
- Entrepreneurial mindset with a positive attitude and a drive to solve problems creatively
Why Join Us?
- Impact: Play a pivotal role in shaping how we deliver exceptional customer success.
- Growth: Thrive in an entrepreneurial environment with opportunities for rapid personal and professional growth.
- Benefits: Enjoy competitive pay, generous benefits, unlimited PTO, and the chance to earn equity in a fast-growing company.