Go Software Engineer

6 days ago


Oslo, Oslo County, Norway IndyKite, Inc. Full time

About Us

We're IndyKite, a pioneering tech startup, revolutionizing the status quo in data management and digital identity. Our mission is to empower businesses to unlock their full potential, leveraging innovative solutions that simplify complex data landscapes.

We're committed to fostering a culture of inclusivity, creativity, and growth, where talented individuals can thrive and contribute to shaping a better future. Join us on this exciting journey, where your skills and expertise will make a tangible impact.

Job Description

You'll be working on designing and building scalable, secure, and high-performance architectures that power our applications and services. As a seasoned Go developer, you'll collaborate closely with cross-functional teams to deliver exceptional backend services, ensuring seamless integration with our frontend and user interface.

Key Responsibilities

  • Feature Development: Design and implement 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.

Requirements

  • Solid experience with backend development using Go language.
  • Strong experience with relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis) databases.
  • 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 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.

Benefits

  • Authentic: Be part of 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.
  • 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.

  • Software Engineer

    6 days ago


    Oslo, Oslo County, Norway Ashby Full time

    Ashby is a fast-growing startup revolutionizing the hiring process with intelligent and powerful software. We're building an environment that optimizes collaboration, creativity, and productivity among our talented engineers.Our MissionWe strive to create a platform that empowers talent teams to identify great candidates, streamline their hiring processes,...

  • Software Engineer

    6 days ago


    Oslo, Oslo County, Norway TN Norway Full time

    Software Engineer - OmnichannelWe're building a cutting-edge e-commerce platform that requires innovative engineers like you to bring it to life.You'll join a dynamic team that's passionate about delivering exceptional customer experiences through omnichannel solutions.Your expertise in Golang and microservices architecture will enable you to design and...


  • Oslo, Oslo County, Norway Chooose Full time

    Job OverviewChooose is a leading provider of software solutions that enable companies to reduce their carbon footprint. Our platform empowers businesses to build, operate, and scale their sustainable aviation fuel programs.We are a mission-driven team that values innovation, collaboration, and excellence. As we continue to grow and expand our services, we...


  • Oslo, Oslo County, Norway TN Norway Full time

    About TN NorwayWe are a pioneering company in autonomous technology, collaborating with the Norwegian Defence Research Establishment (FFI) to develop cutting-edge software for unmanned systems.Job OverviewIn this role, you will contribute to the development of our autonomous systems and UAV technologies, leveraging advanced swarm technology to enhance UAV...

  • Innovation Lead

    7 days ago


    Oslo, Oslo County, Norway Autodesk, Inc. Full time

    We're looking for a talented Senior Software Engineer to join our team and contribute to the development of our next-generation AI-powered architecture design product.About Our Company CultureWe're a company that values innovation, collaboration, and sustainability.Our teams work together to achieve a common goal – making a positive impact on the...


  • Oslo, Oslo County, Norway Ashby Full time

    About UsAshby is a cutting-edge software company that empowers talent teams to build efficient, delightful, and respectful hiring processes.We're looking for a highly skilled Platform Engineer to join our team and help us scale our infrastructure to meet the demands of our growing customer base.Key ResponsibilitiesDesign, develop, and deploy scalable...


  • Oslo, Oslo County, Norway Meta Full time

    Software Engineer, Collective Compute Enablement


  • Oslo, Oslo County, Norway Ashby Full time

    Job DescriptionAs a Platform Engineer at Ashby, you will play a critical role in designing and implementing our cloud-based infrastructure.You will be responsible for ensuring the high availability, reliability, and performance of our platform, while collaborating with cross-functional teams to identify and prioritize technical requirements.Key SkillsCloud...


  • Oslo, Oslo County, Norway Hitachi Vantara Corporation Full time

    Hitachi Rail Job DescriptionA Network/DevOps Engineer at Hitachi Rail will have the opportunity to contribute to the development of innovative solutions that drive digital transformation. The role involves understanding customer needs and addressing life cycle concerns. Key responsibilities include contributing to mission/function description, architectural...


  • Oslo, Oslo County, Norway TN Norway Full time

    **Our Mission**To renew the way the world is powered.We're actively working to be a diverse and inclusive workplace, welcoming applicants from all backgrounds. As part of our team, you'll have the opportunity to work closely with experienced developers, share knowledge, and collaborate with business users.You'll be involved in developing and maintaining...


  • Oslo, Oslo County, Norway Mettler Toledo Full time

    Job Title: R&D EngineerMettler-Toledo Cargoscan AS is a world leader in the development and manufacturing of dimensioning equipment and automatic data capture solutions for the Transport and Logistics Industry.We design, develop, and manufacture volume measurement instruments that scan three-dimensional items like small parcels on conveyor belts, freight on...


  • Oslo, Oslo County, Norway Access Talent Group Full time

    Embracing InnovationJob DescriptionAs a BIM Modeler, you will be part of a collaborative team driving innovation in data centre design. Your expertise will help shape the future of the industry, contributing to the development of cutting-edge data centre projects.Key ResponsibilitiesDevelop detailed 3D models of data centre infrastructure, incorporating...


  • Oslo, Oslo County, Norway Merantix Full time

    Company OverviewMerantix is on a mission to revolutionize the Architecture, Engineering, and Construction (AEC) industry. We believe that by harnessing the power of cloud-based software tools, we can drive change and combat climate change.We are building a new generation of cloud-based software tools that will enable outcome-based design through assessing...


  • Oslo, Oslo County, Norway MasterCard Full time

    At Mastercard, we're empowering people to live their greatest potential. As a Senior Software Engineer, you'll play a crucial role in developing and maintaining payment solutions for our European customers.About the Role:You will be responsible for software delivery tasks, including code development, testing, and deployment at the application or software...


  • Oslo, Oslo County, Norway Autodesk, Inc. Full time

    We are searching for a highly skilled Senior Software Engineer to join our team in developing the next-generation, AI-powered architecture design product. Our teams work on complex tasks such as 3D drawing on the web and building machine-learning-based real-time analyses.About UsWe are a leading company in the AEC industry, dedicated to helping design better...


  • Oslo, Oslo County, Norway Six Robotics Full time

    Company OverviewSix Robotics is a leading developer of cutting-edge autonomous systems and UAV technologies.Salary and BenefitsA competitive salary package.Potential for equity in the company.Job DescriptionAs a C++ Developer at Six Robotics, you will contribute to the development of software solutions for our autonomous systems and UAV technologies.Design...


  • Oslo, Oslo County, Norway Bertelsmann Full time

    Company Overview:We are a leading fintech company committed to creating human-centric solutions for financial growth. Our mission is to enable everyone's future financial well-being.Job Description:As a full-stack engineer, you will work primarily on backend tasks and have smaller front-end responsibilities. You will join one of our products, focusing on...


  • Oslo, Oslo County, Norway Padeia AS Full time

    **Transforming Chaos into Clarity**Padeia AS is on a mission to help organizations transform chaos into clarity through effective technology solutions. Our team of experienced engineers is passionate about delivering high-quality results, leveraging their expertise in full-stack development, cloud platforms, and advanced problem-solving techniques.We are...


  • Oslo, Oslo County, Norway MasterCard Full time

    At Mastercard, we believe in fostering a culture of innovation, inclusivity, and mutual respect. We strive to empower economies and people worldwide by providing innovative payment solutions that make a difference in our customers' lives.About the RoleThis position involves developing and maintaining payment solutions for European customers as part of an...

  • DevOps Specialist

    5 days ago


    Oslo, Oslo County, Norway reMarkable Full time

    Job DescriptionThe Developer Experience Engineer plays a crucial role in ensuring the smooth operation of our software department. Key responsibilities include environment management, automation, and CI/CD pipeline maintenance.Key SkillsWe are looking for candidates with experience in scripting and programming in Go, Python or similar programming languages....