Software Development Expert

14 hours ago


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

About IndyKite, Inc.

We are a leading innovator in data management and digital identity solutions. Our mission is to empower businesses to safely and securely use their data to drive growth and innovation.

Our customers face significant challenges in managing their data landscapes, including data silos, lack of visibility, and trust issues. We provide the capabilities to deliver against these challenges, focusing on data capture, connection, enrichment, and control.

Job Overview

We are seeking an experienced Backend Engineer to join our dynamic team. The successful candidate will play a key role in building and maintaining the architecture that powers our applications and services.

The ideal candidate will have strong experience with relational and NoSQL databases, API design, cloud platforms, and containerization tools. They will also possess solid knowledge of system design, scalability, and performance optimization.

Main Responsibilities:

  • API Design and Development: Design and build RESTful, gRPC, and GraphQL APIs to support new features and integrate third-party systems.
  • System Architecture: 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 Implementation: 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 and 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

  • 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 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.

What You Get

  • 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.
  • 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.


  • Oslo, Oslo County, Norway TN Norway Full time

    The Nordic Software Development team at Statkraft delivers class-leading software for the Energy Management process. Our team has extensive commercial experience in software development and a solid understanding of all aspects of the developer role.Key responsibilities include helping develop our high-performance computing platform, working with analysis...


  • Oslo, Oslo County, Norway SPEEDECK Full time

    SPEEDECK offers a comprehensive range of IT services designed to drive business success.Key Areas of ExpertiseIT Consulting: Providing expert guidance and advice on IT strategies, technologies, and best practices.IT Resourcing: Assisting clients in finding skilled IT professionals for their projects and staffing needs.Business Analysis: Analyzing clients'...


  • Oslo, Oslo County, Norway Grunt Full time

    Grunt is seeking a talented Software Development Expert to join our team. As a key member of our engineering department, you will play a vital role in driving the development of our cutting-edge presentation software.About the RoleWe're looking for an individual who excels at tackling complex technical challenges and has a deep understanding of software...


  • Oslo, Oslo County, Norway Archinect Full time

    Job DescriptionWe are seeking an experienced AEC software developer to join our team of experts. As a BIM expert with coding skills, you will work directly with industry-leading clients and collaborators to build custom design software solutions.You will be responsible for building Revit add-ins, collaborating with our team of coders and BIM experts, and...


  • Oslo, Oslo County, Norway Northern Full time

    Northern.tech is a pioneering company in the field of IoT security, committed to making the world's connected devices secure. Our team is passionate about creating innovative solutions that address the complex challenges of IoT development.We are looking for a skilled Linux systems engineer to join our team and contribute to the development of Mender, an...


  • Oslo, Oslo County, Norway AI Tech Suite Full time

    Company OverviewAt AI Tech Suite, we are revolutionizing the field of architectural visualization with our cutting-edge AI-powered rendering software, Visoid. Our platform enables architects and visualization designers to create stunning 3D renderings from 3D models or collages with unprecedented ease.Job DescriptionWe are seeking a highly skilled Software...


  • Oslo, Oslo County, Norway Mastercard Full time

    About UsMastercard powers economies and empowers people worldwide through our diverse range of digital payment solutions. We support various payment choices, making transactions secure, simple, smart, and accessible.Job DescriptionWe are seeking a Software Engineer to join one of our application teams in Norway. As part of an international team, you will...


  • Oslo, Oslo County, Norway Statkraft Full time

    Statkraft is a global leader in energy market operations with more than 6,000 employees in over 20 countries. We are looking for great people to join our software development team and help us deliver customized solutions to optimize the sales of our renewable power.Key qualifications include extensive commercial experience in software development, solid...


  • Oslo, Oslo County, Norway Autodesk Full time

    Company OverviewWe are a pioneering technology company on a mission to help design better cities. Our teams work at the forefront of innovation, developing cutting-edge software tools that drive change in the Architecture, Engineering, and Construction (AEC) industry.We strive to create a sustainable future by assessing living quality, environmental impact,...


  • Oslo, Oslo County, Norway Statkraft Full time

    At Statkraft, we are seeking a highly skilled Senior Backend Developer to join our Nordic Software Development team. Our company is a leading player in hydropower internationally and Europe's largest generator of renewable energy.The successful candidate will work closely with experienced developers and share knowledge on developing high-performance...


  • Oslo, Oslo County, Norway Software Defined Automation GmbH Full time

    Software Defined Automation GmbH is looking for a Chief Software Designer to lead our software development efforts. This role involves designing and implementing architectural approaches that guide our development team in creating innovative solutions.About the RoleLead the development team in determining functional and non-functional requirements for new...


  • Oslo, Oslo County, Norway Canonical Full time

    Our VisionAt Canonical, our vision is to be at the forefront of the global open-source movement. We aim to make a significant impact in the world of software by developing innovative solutions and collaborating with experts worldwide.We believe in fostering a diverse and inclusive work environment where everyone has the opportunity to grow and thrive....


  • Oslo, Oslo County, Norway TN Norway Full time

    TN Norway is committed to developing advanced drone platforms for ISR (Intelligence, Surveillance, and Reconnaissance) applications. We are seeking a highly skilled Drone Platform Mechanical Development Expert to join our team and contribute to the design and development of these cutting-edge systems.The ideal candidate will have experience in designing...


  • Oslo, Oslo County, Norway StaffHost digital Full time

    We are excited to announce an exceptional opportunity for a seasoned Senior Software Engineer to join our team at StaffHost Digital. As a member of our Software Engineer team, you will contribute to the development of innovative solutions in the Cloud & Infrastructure sector.The ideal candidate will possess a deep understanding of Software...


  • Oslo, Oslo County, Norway Viaplay Group Full time

    Viaplay Group is looking for a Business Development Expert to aid us in driving tactical and strategic business development initiatives. In this role, you will leverage your analytical and presentation skills to help us make fact-based decisions and deliver exceptional experiences to our customers.Responsibilities:Coordinate workstreams and drive projects...


  • Oslo, Oslo County, Norway Sperton Global AS Full time

    Are you a seasoned Software Delivery Expert looking for a new challenge? Join our team at Sperton Global AS as a DevOps Engineer and help us design, implement, and maintain robust DevOps pipelines and infrastructure.Location: OsloIndustry: IT ServicesExperience: 3-6 yearsRole Type: Consulting, HybridDuration: 6 months (extendable)About Sperton Global...


  • Oslo, Oslo County, Norway Rewind Full time

    **Join Our Team**We're a fast-growing company passionate about renewable energy and sustainable practices. As a Full-Stack Software Engineer, you'll be part of a cross-functional team driving innovation and growth.**Role Description**Develop and maintain front-end and back-end features for our ReWind product.Work closely with industry experts to deliver...


  • Oslo, Oslo County, Norway Software Defined Automation GmbH Full time

    Software Defined Automation GmbH seeks a High-Level System Developer to join our team. As a key member of our development team, you will be responsible for designing and developing complex software systems.About the RoleCollaborate with cross-functional teams to determine requirements for new software or applications.Design and develop high-level product...


  • Oslo, Oslo County, Norway Ashby Full time

    Ashby is a cutting-edge company that enables its engineers to tackle complex challenges in software development. As an Expert in Design and Build Software Solutions, you will play a vital role in shaping our products and driving innovation.Engineering CultureWe believe in fostering an environment where collaboration happens naturally, and communication is...


  • Oslo, Oslo County, Norway Tietoevry Full time

    Job DescriptionWe are looking for a talented Software Development Professional to join our team in Bergen. As a Software Developer, you will be responsible for designing, developing, and implementing high-quality software solutions using Java.The ideal candidate will have at least 2-3 years of experience in Java development and a strong understanding of...