Page 1 of 1
Professional Galaxy är ett IT och teknikkonsultbolag som tillhandahåller högspecialiserad kompetens inom IT, utveckling, elektronik och mekanik konstruktion. Vi arbetar med seniora experter och levererar strategiskt värdeskapande kompetens till några av Sveriges mest komplexa och samhällskritiska projekt. Vårt fokus ligger alltid på hög kvalitet, professionalism och mätbara resultat. Är du rätt person för uppdraget, eller vill du rekommendera en stark kandidat? Tveka inte att kontakta oss. Ansök gärna redan idag – urval och intervjuer sker löpande. Professional Galaxy söker en Software Developer - SDK på uppdrag av vår klient. Kravprofil Vi söker en erfaren mjukvaruutvecklare som vill ansluta till ett avancerat SDK‑team inom inbyggda system och bildteknik. Rollen passar dig som trivs i en tekniskt komplex miljö där mjukvara möter hårdvara, och där du får arbeta nära prestandakritiska lösningar. SDK:t används på flera plattformar – embedded, desktop och mobile – och teamet ansvarar även för sin egen bygg- och testmiljö, där du som konsult förväntas delta aktivt i förbättring och vidareutveckling. Arbetet sker huvudsakligen i modern C++ samt GPU-relaterad kod, men teamet använder även tekniker som C, .NET, Java, Swift och Python. Kravprofil Flera års erfarenhet av modern C++‑utveckling God förståelse för kommunikationsprotokoll såsom TCP/IP, USB eller liknande Erfarenhet av bildbehandling, bildanalys eller kamerabaserade system (t.ex. OpenCV) Praktisk erfarenhet av CI/CD‑verktyg (t.ex. Jenkins, GitHub Actions) Erfarenhet av utveckling på flera plattformar, t.ex. Windows och Linux Mycket god problemlösningsförmåga, debugging och optimering Meriterande kompetenser GPU‑acceleration Hårdvarunära programmering Multi‑platform development AI/ML‑inriktad bildanalys Git, Jira eller motsvarande verktyg Övrigt Uppdraget är på plats i norra Stockholm. Övrig information Arbetsmodell: På plats Uppdragslängd: Tillsvidare Uppdragsperiod: ASAP till Öppet Sista ansökningsdag: 2026-02-07 Ansök genom att bifoga ditt CV (vi vill inte ha något personligt brev) och besvara urvalsfrågorna. Frågorna utgår från kravprofilen för den här rekryteringen och dina svar ligger till grund för det urval som sker i processen. Att besvara frågorna är en förutsättning för att din ansökan ska anses komplett. Vänligen notera att krav och eventuella meriter ska vara uppfyllda vid ansökningstillfället. Öppen för alla Vi fokuserar på din kompetens, inte dina övriga förutsättningar. Vi är öppna för att anpassa rollen eller arbetsplatsen efter dina behov.
WHO WE ARE ABOUT STRIPE Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world’s largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone’s reach while doing the most important work of your career. ABOUT THE TEAM Our team owns open-source SDKs that reflect the Stripe API in seven different programming languages. A vast majority of server-side Stripe integrations are built using our open-source SDKs. Our team also owns an in-house code generation framework, which we use to generate not just the SDKs, but the code snippets in our documentation and the commands in Stripe Shell, which is an in-browser version of the Stripe CLI. We are dedicated to providing a world-class experience for developers using our SDKs. We influence how Stripe authors and releases APIs so that SDKs and documentation represent them in a user-friendly way. We want to collaborate with and help our friends in the Stripe community who build and maintain SDKs in programming languages that we don't support. WHAT YOU’LL DO In this role, you'll have an opportunity to shape the experience of developers using Stripe SDKs that power over 80% of the payment volume at Stripe. * Be the Golang expert on the team, representing the needs of the Golang community and ensuring we build experiences that are idiomatic * Use your Node.js expertise to improve our code generation framework and work toward a future where we open source it to make it easier for third-party Stripe SDK owners to maintain their libraries * Collaborate with various Stripe teams to release their APIs in the SDKs and improve the efficiency of the release process * Help streamline the API authoring process at Stripe * Support our users reaching out to us on the open-source GitHub repositories for our SDKs * Add support for new language features in SDKs * Help lead the API design process at Stripe, providing guidance to product teams as they seek to produce powerful and intuitive abstractions that surface through our SDKs * Collaborate, mentor, and provide support to other team members WHO YOU ARE We’re looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you are encouraged to apply. The preferred qualifications are a bonus, not a requirement. MINIMUM REQUIREMENTS * 6+ years in engineering across a wide range of products * 3+ years of experience as a Golang software engineer * An interest in working with multiple programming languages * A passion for API design and developer experience PREFERRED QUALIFICATIONS * Experience in PHP and Ruby * Experience building libraries and/or SDKs * Knowledge of Open API spec and protobuf
Logos is a movement supporting the development of the decentralised web. Logos technologies lay the foundations for a freer internet upon which communities can evolve into network states. Each protocol in the Logos stack seeks to empower its users while upholding civil liberties and fundamental freedoms. LOGOS MESSAGING TEAM The Logos Messaging team is focused on creating communication infrastructure for a freer internet — permissionless, interoperable, and based on user consent. We're building toward a world where anyone can reach anyone on a network that no single entity controls or can take away. We cannot afford to compromise on Privacy, and "Eventual Decentralisation" is not an option: Logos.co Right now we're deep in the hard problems: Bringing decentralised group messaging over MLS to all developers. This is frontier tech work — the protocols we're writing don't have established playbooks, and the tradeoffs we're navigating haven't all been mapped yet. This is where you come in. We're a small team seeking engineers who have a passion for decentralised chat and who've thought deeply about how these systems work, where they fail, and what it takes to get them right. You'll work directly on our SDK and contribute to the protocols underneath it, with real ownership over work that enables open communication. KEY RESPONSIBILITIES * Implement our messaging protocols in our reference SDK, translating protocol specs into reliable, production-quality Rust * Own the API design and developer experience of the SDK surface — abstractions, ergonomics, and developer-facing documentation * Contribute to messaging protocol specifications alongside the team * As a member of a small team, you'll wear many hats — picking up problems outside your immediate lane, learning as you go, and growing with the team * Write clear technical documentation and participate in async design discussions with collaborators across the project YOU WILL IDEALLY HAVE * Deep familiarity with real-world instant messaging systems - you've worked on, contributed to, or spent serious time understanding how systems like Signal, Matrix, XMPP, or similar are built, where they make tradeoffs, and where they struggle * Experience with decentralised computing - peer-to-peer systems, distributed networks, or decentralised application infrastructure * Comfort working directly with cryptographic primitives - signatures, ciphers, and key exchanges and an understanding of secure private messaging principles such as forward secrecy, post-compromise security, and key management * Solid Rust experience: comfortable writing reliable, maintainable code in a team setting * Previous experience with Web3, blockchains, open protocols, and the values that underpin them * A strong alignment to our principles: https://logos.co/manifesto/ BONUS POINTS * Experience with Post-Quantum Cryptography and its application to secure messaging * Experience with MLS (Message Layer Security / RFC 9420) or the OpenMLS library specifically * You've authored or contributed to an open specification * Familiarity with P2P transport layers such as Waku or libp2p * Experience working for an open source organisation * Comfortable working remotely and asynchronously Don't worry if you don't meet all of these criteria — we'd still love to hear from you if you think you'd be a great fit. Just explain why in your cover letter. HIRING PROCESS Interview with our Talent team Interview with Team Member (Technical Life Story) Interview with Team Lead / Pair Programming Session (Technical Discussion ) Interview with Program Lead (Culture Fit) COMPENSATION The expected compensation range for this role is negotiable, dependent on how we assess your skills and experience throughout our interview process. We are happy to pay in any mix of fiat/crypto.
Janes equips defence, government, and industry leaders with objective, accurate, and shareable data and analysis. Our experts combine advanced technology with proven tradecraft to deliver validated and contextual intelligence to assess threats, accelerate decisions, and anticipate change with confidence. We deliver our intelligence with the flexibility to fuse it with multiple sources in any system, enrich AI solutions, or access it through our portal. Job purpose: The Solutions Engineer is a critical member of the Product team, responsible for enabling the integration and optimization of Janes interconnected intelligence capabilities across the customer base. Working within the Product Solutions team, you will support the deployment, configuration, and enhancement of Janes data across a variety of systems, platforms, and mission-critical capabilities. This role focuses on enabling Janes data within individual systems, facilitating interoperability with third-party and customer datasets, and aligning with Customer’s AI, intelligence and data requirements. You will help define and document data standards, technical specifications, and integration pathways to improve customer outcomes and drive innovation. You will contribute to high-impact customer and partner projects across Europe and NATO, helping shape the future of Janes technical estate - including our graph knowledgebase, intelligence products, and supporting infrastructure. Your work will have a direct impact on national security and defence capability. How you will contribute at Janes: * System Integration: Support the integration of Janes data and models into customer systems of record, ensuring seamless functionality and operational relevance. * Product Delivery: Assist in the development and delivery of Janes Interconnected Intelligence products, capturing and aligning where possible with standards and technical expectations. * Customer Advisory: Provide remote and on-site technical advisory services to customers, offering guidance on data attributes, integration strategies, and system optimization. * Ontology & Model Development: Advise on the evolution of Janes data models and ontologies to ensure compatibility and seamless integration with customer ecosystems. * Gap Analysis: Identify and prioritize unmet data requirements critical to customer adoption and mission success. * Strategic Expansion: Explore adjacent content and data domains for potential expansion - either organically or via acquisition - to deepen Janes relevance and support for customer missions. * Market Intelligence: Monitor and report on partner and competitor activity within customer to identify opportunities for collaboration, expansion, or risk mitigation. * Presales & Bids: Support technical presales engagements, bid responses, and proposal submissions with subject matter expertise and solution design input. The ideal skills and experience for this role are: * Technical Proficiency: * * Proficient in Python, including SDKs, APIs, and data engineering best practices. * Solid understanding of the Software Development Lifecycle (SDLC). * Familiarity with at least one of the following technologies: ArcGIS, Palantir, RDBMS, Graph Databases. * Understanding of data models and/or ontologies * Experience in data integration, system interoperability or technical advisory roles—preferably within defence and intelligence sectors. * Communication: * Excellent presentation and communication skills, with the ability to engage technical and non-technical stakeholders. * Mindset & Approach: * * Passion for solving complex technical challenges. * Innovative, dynamic, and creative approach to problem-solving. * Willingness to learn, grow, and adapt in a fast-paced environment. * Clearance: * Eligibility to hold security clearance, including willingness to undergo the clearance process with company sponsorship if not already cleared. Desirable Skills & Experience: * Front-End & Web Technologies: * * Experience with JavaScript libraries (e.g., React) or frameworks (e.g., Vue). * Familiarity with geospatial JavaScript libraries such as ArcGIS Maps SDK, OpenLayers, Leaflet, Cesium etc. * Back-End & Infrastructure: * * Experience with Docker, Elasticsearch Palantir graph databases (e.g., Neo4j, ArangoDB, GraphDB). * Hands-on experience with cloud platforms and services, particularly AWS (EC2, Lambda, S3, etc.). * Background in backend or frontend architecture and development. * Geospatial & Intelligence Tools: * * Relevant experience using Esri technology and the full ArcGIS Enterprise suite, including ArcGIS Knowledge. * Security & Clearance: * * Experience working with national security and defence organizations. * Knowledge of the Intelligence cycle and ability to understand operational requirements and priorities. * Active security clearance is a strong advantage. Benefits: * 27 days of annual leave * Healthy half (0.5 day leave every 6 months for wellbeing) * Leave- study/ volunteer/ reserve forces * Pension plan (6% employer contribution) * Private medical insurance – BUPA * Maternity (100% of basic salary for the first 26 weeks followed by Statutory Maternity Pay) * Paternity (100% of basic salary for 6 weeks) * Life cover * Access to LinkedIn Learning * Access to an on-site gym ---------------------------------------------------------------------------------------------------------------------------------- LIFE AT JANES We believe Janes is truly a great place to work. Our values and leadership code drive everything we do, and we understand that the right behaviours and culture will always result in the best outcomes for our customers, our colleagues, our shareholders, and our business. We provide a supportive, stretching, and dynamic environment with the ability for you to grow rapidly, both personally and professionally. Janes is an inclusive and equal opportunities employer and encourages applications regardless of age, race, disability, religion / belief, sexual orientation, gender reassignment, marriage or civil partnership, pregnancy/maternity, or gender. Although this role is advertised as full time, Janes believed that flexibility at work can provide many significant benefits both to our colleagues and the business. We already work in a hybrid style across all offices and regions and can support different ways of working and offer different flexible working arrangements. So, if you are interested and have any requirements or needs in the way you would like to work, please apply, and speak to us about this. We will always consider part time or flexible applications Job Applicants - Privacy Policy Know your rights document