Software Engineer II
Listed on 2026-02-28
-
Software Development
Cloud Engineer - Software, Backend Developer, DevOps, Software Engineer
Software Engineer II – 3rd Party Integration About Us
At Todyl, we are on a mission to protect small and medium‑size businesses from ever‑changing cyber threats. The Todyl platform fully integrates threat, risk, and compliance management to provide exceptional and affordable unified cybersecurity solutions to MSPs (Managed Service Providers) and their end customers. At the end of the day, we’re here to keep our partners and customers safe and help them manage the risks and comply with regulations.
Protecting others requires a team that works together with trust and cares deeply about carrying out our mission.
The Role
We are looking for a talented, collaborative individual who is deeply knowledgeable in software engineering and enjoys working across the backend stack of the application. This will be an opportunity to design, build, and maintain scalable integrations with third‑party platforms and services. In this role, you will be responsible for developing reliable APIs, enabling secure data exchange, and ensuring seamless connectivity between our internal systems and external partner solutions.
This role will focus on building robust service‑to‑service integrations, designing scalable APIs, managing external system dependencies, and ensuring secure, resilient data flows between internal applications and partner ecosystems. The role reports to the Sr. Manager of Engineering. The position is for our Denver office.
- Own the software development process from concept to deployment with some guidance from senior engineers.
- Design, develop, and maintain backend services and APIs to enable secure and scalable integrations with third‑party platforms and partner systems.
- Implement secure authentication and authorization mechanisms (e.g., OAuth, token‑based authentication, API keys) for external system communication.
- Develop reusable integration frameworks, connectors, and services to accelerate onboarding of new partners.
- Monitor, troubleshoot, and resolve integration issues such as API failures, latency, and data inconsistencies. Add alerts/monitorings to review the health of the integrations.
- Collaborate with product, platform, and partner engineering teams to define integration requirements and technical contracts.
- Write and maintain unit and integration tests to ensure service reliability and performance.
- Participate in code reviews and contribute to improving engineering standards and best practices.
- Maintain documentation for APIs, integration workflows, and operational procedures.
- Support deployment and production operations related to integration services as needed.
- Participate in bug fixes and incident response processes/on‑call to support customers.
- Extreme ownership, particularly when things go wrong or aren’t completed on time.
- Intrinsic drive for growth; self‑motivated, always learning, and focused on raising the bar for self and team.
- Strong bias for action with impact; make tough decisions quickly, measure results, and iterate with clarity to move the mission forward.
- Comfort with ambiguity and change, embrace change and uncertainty as part of startup life.
- Humility, purpose over ego to acknowledge mistakes, learn from others, and embrace feedback while putting the mission first.
- 3+ years of experience in backend software development.
- Experience building and consuming RESTful APIs and working with external service integrations.
- Proficiency in modern programming languages (Go, Java, Python, or similar) and strong software engineering fundamentals.
- Working knowledge of message queues (Kafka) or event‑driven integration patterns is a plus.
- Experience with cloud platforms (AWS, Azure, or GCP) and containerized deployments is preferred.
- Familiarity with relational and No
SQL databases. - Understanding of API lifecycle management, versioning, and integration best practices.
- Familiarity with CI/CD pipelines and modern Dev Ops practices.
- Startup experience or comfort operating in fast‑paced, evolving environments is a plus.
- You are collaborative and communicate effectively with cross‑functional teams.
- You enjoy solving integration challenges and working with external systems and APIs.
- You have strong problem‑solving skills and attention to detail.
- You are eager to learn new technologies and integration patterns.
- Medical, dental, and vision coverage to keep you and your family healthy
- Health savings and flexible spending accounts (HSA/FSA) to maximize your healthcare dollars
- Life insurance so you can protect what matters most
- Short‑and long‑term disability coverage for peace of mind
- Hybrid work schedule
- Flexible PTO plus 13 company holidays
- 401(k) to help you invest in your future
- Generous parental leave programs
Compensation Range: $110K - $180K
#J-18808-Ljbffr(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).