πUnited Kingdom, Spain
Staff Software Engineer

Invisible Technologies
π΅ $149k-$214k
πRemote - United States
Please let Invisible Technologies know you found this job on JobsCollider. Thanks! π
Summary
Join Invisible Technologies, a rapidly growing AI training and scaling partner, as a Staff Software Engineer. You will play a key role in designing, developing, and scaling core platform services for our AI Process Platform. This involves working on complex, distributed systems, collaborating with various teams, mentoring junior engineers, and troubleshooting production issues. You will contribute to architectural decisions, CI/CD pipelines, and champion engineering best practices. This is a chance to significantly impact a growing product and shape the future of AI-powered operations. The role offers competitive pay, bonuses, and equity, with salary ranges varying by location. Invisible is a remote-first organization.
Requirements
- 6+ years of professional experience in software development, with a significant focus on backend systems and distributed architectures
- Expertise in microservices architecture, including designing and implementing RESTful APIs and/or gRPC services
- Strong proficiency in at least one of the following programming languages: Python, Java, or TypeScript, with a preference for experience in more than one
- Familiarity with event-driven architectures and hands-on experience with event queues or message brokers (e.g., Kafka, Google Pub/Sub, AWS SQS, Azure Service Bus)
- Strong understanding of database technologies, both relational (SQL like PostgreSQL, MySQL) and non-relational (NoSQL like MongoDB, Cassandra, DynamoDB), including schema design, query optimization, and data modeling
- Demonstrated experience deploying and operating production services in cloud environments (GCP, AWS, or Azure)
- Excellent problem-solving skills, ability to debug complex systems, and a proactive approach to engineering challenges
- Strong communication skills and ability to thrive in a remote, highly collaborative environment
Responsibilities
- Lead the design and implementation of critical backend services and APIs, ensuring high availability, scalability, and security
- Drive architectural decisions and technical vision for core platform components, contributing to our overall system design
- Collaborate with product managers, AI researchers, and other engineering teams to translate complex requirements into technical solutions
- Mentor junior and mid-level engineers, fostering a culture of technical excellence and best practices
- Troubleshoot and resolve complex production issues across a distributed microservices environment
- Contribute to the evolution of our CI/CD pipelines, monitoring, and operational excellence
- Champion engineering best practices, code quality, and maintainability
Preferred Qualifications
- Desired experience with Kubernetes for container orchestration and deployment
- Experience with building scalable, resilient, and observable systems
Benefits
- Bonuses and equity are included in offers above entry level
- For this position, the annual salary ranges by location are: Tier 1 $182,000 β $214,000 USD Tier 2 $165,000 β $194,000 USD Tier 3 $149,000 β $175,000 USD
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
π°$220k-$270k
πUnited States
π°$244k-$304k
πUnited States
π°$195k-$300k
πUnited States
π°$192k-$260k
πUnited States
π°$200k-$275k
πUnited States
πWorldwide
π°$88k-$128k
πGermany
π°$108k-$162k
πCanada