Home wherever you go
Software Engineer
Location
Spain
Posted
86 days ago
Salary
0
Seniority
Mid Level
Job Description
Software Engineer
Ukio
• Collaborate with cross-functional teams to design, develop, and deploy features that elevate the Ukio platform • Develop technology that harnesses AI for automation and integration, optimizing efficiency and enhancing the customer experience • Write clean, maintainable code and participate in code reviews • Analyze project performance, troubleshoot issues, and optimize systems for scalability and reliability • Work closely with product managers, designers, and engineers to identify opportunities and propose impactful solutions • Develop empathy for our users’ needs to deliver intuitive solutions • Stay curious, experiment with new technologies, and contribute innovative ideas
Job Requirements
- 2-3 years as a software engineer
- Hands-on experience in a dynamically typed language (we use Elixir and Phoenix, but similar languages like Python or Ruby are welcome)
- Proficient with SQL and comfortable in AWS environments
- Familiarity with AI or automation tools for boosting productivity is a plus
- Keen eye for detail and problem-solving skills
- Ability to communicate ideas clearly to technical and non-technical team members
- Thrive in a fast-paced environment and embrace short feedback loops
- Led or contributed significantly to engineering initiatives
- Fluency in English with strong written and verbal communication skills
- Eager to explore new tools and driven to stay ahead of the curve
Benefits
- Flexible schedule
- Fully remote (work from home)
- Investment in your learning and development
- Private health insurance
- Employee Stock Options Plan
- UKIO Anniversary gift
- A challenging job at one of the fastest growing companies in Europe
- Competitive annual gross salary, to be determined in line with your knowledge and experience
- International working environment with many different nationalities
- Work with talented, committed and supportive teammates
- Team events and an amazing internal culture
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Staff Engineer – SAP Industry Solutions
NagarroNagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.
• Understanding functional requirements thoroughly and analysing the client’s needs in the context of the project • Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns, and frameworks to realize it • Determining and implementing design methodologies and tool sets • Enabling application development by coordinating requirements, schedules, and activities • Leading/supporting UAT and production roll outs • Creating, understanding, and validating WBS and estimated effort for given module/task, and justifying it • Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement • Giving constructive feedback to the team members and setting clear expectations • Helping the team in troubleshooting and resolving complex bugs • Coming up with solutions to any issue raised during code/design review and justifying the decision taken • Carrying out POCs to ensure that suggested design/technologies meet the requirements
GTM Engineer
SprintoSprinto helps SaaS companies become info-sec compliant, unblock sales deals, and pass security reviews easily
• Own and optimise the GTM stack across CRM (HubSpot), enrichment, sequencing, dialers, intent, enablement, and CPQ tools • Evaluate new tools and drive build vs. buy vs. integrate decisions • Ensure clean integrations, reliable data flows, and eliminate redundant fields, broken syncs, and zombie workflows • Design end-to-end automated workflows across the GTM lifecycle (lead → enrichment → routing → sequencing → handoff → renewal) • Build agentic AI workflows that trigger next-best actions across Sales, CX, and Marketing • Architect multi-step, AI-assisted automations using tools like Clay, n8n, Make, Zapier, and APIs to eliminate manual work • Own CRM integrity as the single source of truth (field standards, lifecycle mapping, deduplication, ownership rules) • Build automated pipelines for enrichment, scoring, routing, and ensure strong data governance across GTM • Develop dashboards and analyse funnel metrics (conversion, velocity, churn, attribution) to surface insights and support forecasting • Act as the technical bridge between RevOps and GTM teams, translating business needs into scalable systems • Run discovery sessions to identify workflow gaps and convert them into automation solutions • Document workflows, integrations, and logic in a shared runbook to ensure scalability and continuity
• Full-Stack development including design, CI/CD deployment, and operational support • Build and enhance products to stay in line with ever-evolving industry standards • Create cloud-based architectures and modern, user-friendly frontends • Introduce and implement new technologies, frameworks, and methods to drive innovation • Collaborate closely with your team to deliver high-quality results through Agile practices
Senior Engineer – Power Systems Modeling and Studies
EsriEsri technology helps people solve some of the world’s most difficult problems.
• Perform power system reliability studies (power flow, transient stability, electromagnetic transient, short-circuit, etc.) to conduct assessments of BPS reliability, resilience, and security. • Conduct assessments and develop recommendations for industry action to ensure interconnection-wide model quality. • Support NERC’s risk mitigation strategy related to the reliable and resilient operation of the North American BPS by assessing impacts of emerging risks to the BPS such as evolving changes to resource mix, grid transformation, extreme events, cyber and physical security threats, critical infrastructure interdependencies. • Engage collaboratively with industry stakeholders to support proactive risk mitigation of emerging key risks to the BPS. • Study the impacts to BPS reliability with increasing levels of BPS-connected inverter-based resources, distributed energy resources, and other emerging technologies. • Engage and work with industry experts to develop recommended practices in this area. • Support cross-departmental initiatives related to event analysis, reliability risk management, reliability assessments, performance analysis, and standards development. • Support NERC’s efforts to develop resilience metrics with industry and perform studies related to BPS resilience. • Provide engineering support to efforts to integrate cyber and physical security into conventional engineering utility practices (planning, design, operations, restoration, etc.). • Coordinate and lead NERC and other industry stakeholder groups in an effective and efficient manner that provides a safe, inclusive, and diverse environment. • Prepare engineering analysis, studies, and assessments on BPS reliability issues and develop reports, guidelines, or other technical documents to support NERC initiatives. • Engage with engineering experts across different facets of industry to provide technical support, guidance, and engagement in support of NERC’s mission. • Other duties, as assigned.




