Invisible Technologies Inc.

Staff Software Engineer

Invisible Technologies Inc.

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Manual Apply

Salary

💰 $208,000 - $232,800 per year

Job Level

Lead

Tech Stack

AWSAzureCloudGoogle Cloud PlatformGraphQLLinuxPython

About the role

  • Design, implement, and maintain sophisticated workflow and event-driven systems
  • Develop isolated execution environments using containers
  • Create and optimize runtime environments for performance and reliability
  • Architect, implement, and maintain modular systems and robust APIs (e.g., GraphQL subscriptions)
  • Conduct complex debugging sessions and resolve challenging system-level issues
  • Optimize memory management strategies to enhance system efficiency
  • Design and implement enterprise software systems with an emphasis on security, operations, observability, and identity management
  • Ensure rigorous security standards and compliance with enterprise security policies
  • Integrate robust observability tools (logging, metrics, tracing) to enhance monitoring and troubleshooting capabilities
  • Implement identity management solutions, including authentication, authorization, and access control
  • Provide mentorship and technical leadership to junior engineers
  • Collaborate closely with cross-functional teams, including product management and operations
  • Establish and promote engineering best practices and coding standards
  • Participate in an on-call rotation to handle potential incidents

Requirements

  • 10+ years of experience
  • Professional experience with Python programming
  • Demonstrated mastery of workflow systems, event-driven architectures, and API development (e.g., GraphQL subscriptions)
  • Extensive experience in memory management, debugging complex systems, and creating runtime environments
  • Solid understanding and experience with modular software architecture
  • Experience designing and managing enterprise software systems focused on security, operations, observability, and identity
  • Experience with cloud platforms (AWS, Azure, GCP)
  • Extensive proficiency with version control systems, particularly Git
  • Strong ability to document designs, specifications, and implementation details
  • Excellent communication skills, capable of clearly conveying complex technical concepts to technical and non-technical stakeholders