Senior Software Engineer

Invisible Technologies
Summary
Join Invisible Technologies, a leading AI training and scaling partner, as a Senior Software Engineer. You will be part of the Developer Platforms team, designing, building, and maintaining core internal tools and frameworks. Your work will empower engineers across the company by abstracting infrastructure complexity and standardizing best practices. You will build and maintain internal Python and TypeScript libraries, create project scaffolding tools, and collaborate with infrastructure and security teams. The role requires strong proficiency in Python or TypeScript, experience with developer tooling, and exposure to CI/CD and cloud-native infrastructure. Invisible offers competitive pay, bonuses, and equity, along with a remote-first work environment.
Requirements
- 3+ years experience as a software engineer (or equivalent practical depth)
- Strong proficiency in Python or TypeScript (ideally both)
- Experience with developer tooling, internal libraries, SDKs, or framework development
- Exposure to CI/CD, Docker, or cloud-native infrastructure (AWS/GCP/Kubernetes preferred)
- Bias for clarity, automation, and making the βright wayβ the easy way
- Thoughtful communicator who values engineering culture and velocity
Responsibilities
- Build and maintain internal Python and TypeScript libraries for things like logging, authentication, secrets, and caching
- Help create and maintain project scaffolding tools that encode security, observability, and CI/CD foundations by default
- Work closely with infrastructure and security teams to codify standards into reusable tooling
- Partner with other engineers across the company to gather feedback, prioritize pain points, and continuously improve the platform
- Write clear documentation and internal guides to support adoption
Benefits
- Bonuses and equity are included in offers above entry level
- For this position, the annual salary ranges by location are
- Tier 1 $68,000 β $80,000 USD