Who we are
IndyKite helps companies mobilize, secure and control their data landscape to build more innovative products and services that drive growth at the enterprise. Companies need a way to safely and securely use data and currently they lack the ability to properly combine data, understand the context in which it is being used and trust and control this data for the acceleration of growth both within their organization and with their partner ecosystems.
IndyKite provides the capabilities to deliver against their challenges, focusing on the capture of data from across silos, the connecting of and enriching this data to deliver more visibility, insights and trust and lastly, controlling data, which delivers access control necessary for secure and compliant use.
We are at the early stages of our journey and have already acquired a handful of FT500 customers and we're now looking for a talented Backend Engineer to join our dynamic team. You’ll play a key role in building and maintaining the architecture that powers our applications and services, ensuring scalability, security, and performance. If you're excited about building scalable, high-performance backend systems and solving complex technical challenges, we’d love to hear from you.
Why we need you
As a fast-growing technology startup, we are disrupting the status quo and building a new category of services. This is a challenging and rewarding job. We are looking for a driven Backend Engineer who will be responsible for designing, building, and maintaining the server-side architecture that powers our applications. You'll work closely with frontend developers, data engineers, and product teams to deliver high-quality backend services that ensure our platform is fast, reliable, and scalable.
Your role requires what all startups require - grit, enthusiasm and the ability to lean in and take ownership.
Key responsibilities:
- Feature Development: Design and build RESTful, gRPC, and GraphQL APIs, and microservices to support new features and integrate third-party systems
- System Design: Contribute to the overall architecture, ensuring it is scalable, fault-tolerant, and highly available
- Performance Optimization: Monitor and improve system performance, reducing latency and optimizing resource usage
- Security: Implement robust security practices, including encryption, authentication, and authorization
- Collaboration: Work closely with frontend developers to ensure smooth integration between backend services and the user interface
- Testing & Maintenance: Write unit, integration, and end-to-end tests. Monitor system health and resolve any operational issues
- Documentation: Maintain clear and comprehensive documentation for APIs, database schemas, and system processes
Key Skills and Qualifications:
- Strong experience with relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis) databases. Some experience with graph databases is a plus
- Experience designing and building RESTful, gRPC and/or GraphQL APIs.
- Familiarity with cloud platforms (AWS, GCP, Azure) and containerization tools (Docker, Kubernetes)
- Proficiency in version control using Git
- Knowledge of security best practices in backend development
- Solid understanding of system design, scalability, and performance optimization
- Experience with Go is a plus
- Experience with microservices architecture and serverless solutions
- Familiarity with message brokers (e.g., RabbitMQ, Kafka) and asynchronous task queues
- Understanding of CI/CD pipelines and related tools (Jenkins, GitLab CI, CircleCI)
- Experience with Agile development practices
- Ability to work in a fast-paced, collaborative environment
Education & Experience:
- 3+ years of experience in backend development using Go language
- Bachelor’s Degree in an area such as computer science, software engineering, network engineering and security, or information technology
Why you should choose us:
- Authentic: Join a fun, ambitious, and talented team with deep market experience and credentials
- Impact: Own your future – participate in the success of developing a deep-tech gamechanger.
- Inclusivity: An equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We encourage applicants from all backgrounds to apply
- Opportunity: Be part of shaping a category creator at the cross-section of data management and digital identity
- Rewarding: No one is you, and that is your power. We provide competitive salary & equity benefits, flexible work from anywhere policy, 25 days paid vacation and other things, some of which are down to your unique needs.
- Experience: expect some travel, expect some weirdness, expect some fun, expect it all. We donʼt set limits, and neither should you ☺