Principal Software Engineer

1 semana atrás


Braga, Braga, Portugal Remote Team Solutions Tempo inteiro

Title:
Principal Software Engineer (Ruby on Rails)(Remote)

Location:
worldwide

Category:
Software Development

Job Description:
Location : Remote (International OK)

While our operations are centered in the United States and preference will be given to candidates located within the US, we welcome international applicants who can ensure some overlap with US time zones, including US Pacific Time (UTC07:00).

This arrangement supports effective collaboration and synchronization with our team.

About Us:
Ameelio is a pioneering non-profit committed to using technology to make a significant social impact.

Our mission encompasses the development and implementation of innovative tech solutions that improve the lives of incarcerated individuals and their families.

We focus on enhancing communications and expanding educational opportunities within correctional facilities, which are crucial for maintaining family connections and supporting rehabilitation.

By providing free and accessible communication tools, we help preserve essential support structures that significantly reduce recidivism.

We also challenge the unjust practices of incumbents in the industry who impose high costs on communications, ensuring that families, especially those least able to afford these fees, can stay connected without financial burden.

Join us in our mission to empower educators, improve familial connections, and fight against systemic exploitation in the communication services for incarcerated individuals and their families.


Position Overview:

We are seeking a Principal Engineer with extensive experience in Ruby on Rails to oversee the technical implementation of our product.

In this pivotal role, you will work closely with our product team and designers to plan, estimate, and deliver high-impact features while maintaining technical excellence and managing tech debt.


Responsibilities :

Technical Leadership:
Lead the technical implementation of the product, ensuring high-quality, scalable, and maintainable code. Provide technical direction and mentorship to other engineers. Oversee prioritization and maintenance of technical debt.

Product Management:
Collaborate with the product team to define and prioritize feature development. Become a product expert and provide insights that guide development. Work with designers and product managers to plan, estimate, and deliver new features.

Canvas LMS Integration:
Leverage your expertise or quickly gain proficiency in Canvas LMS. Implement and oversee integrations with Canvas LMS and other relevant educational platforms.

Team Collaboration:
Foster a collaborative and positive team environment. Mentor junior engineers, providing guidance on best practices and career growth.

Qualifications :
Proven experience as a Principal Engineer or similar leadership role

Required Skills:
Strong proficiency in Ruby on Rails. Deep understanding of software engineering best practices. Excellent problem-solving and debugging skills.

Experience working with PostgreSQL or similar relational database Familiarity with container technology (like Docker) Willingness to learn/use basic Kubernetes (kubectl) to troubleshoot deployed environments, get Pod logs, etc.


Preferred Skills:
Familiarity with Canvas LMS Experience working with applications in Kubernetes is a big plus.

You don't need to be hacking operators, but if you can check the status of running Pods, read logs, and understand basics about how the application is running, you'll have a much easier time getting up to speed.

Experience working in the EdTech or non-profit sector, not required at all but can be helpful

Soft Skills:
Effective communication and team leadership abilities. Ability to thrive in a collaborative and mission-driven environment. Comfortable taking sometimes ambiguous requests/requirements and through collaborative engagement, defining them and turning them into work tickets.

Benefits :
Competitive salary and benefits package. Opportunity to contribute to a meaningful mission that positively (and measurably) impacts society.

Ability to strongly shape the development/outcome of the product, lay a sustainable foundation, and set the team up for long-term success.

Be an early part of a high-impact startup that has a bright future ahead of it. Work with a talented, passionate team committed to making a difference.

Enjoy a great work/life balance Salary :
The salary for this position ranges from $160,000 to $200,000 annually, depending on qualifications and experience.

Please note that the actual salary offered may be adjusted based on the market rate and cost of living in the candidate's country.

We aim to offer competitive compensation that aligns with local standards while reflecting the significance of the role and the expertise brought by the ideal candidate.


  • Software Engineer

    3 semanas atrás


    Braga, Braga, Portugal Xpand IT Tempo inteiro

    Problemas complexos exigem a experiência certa Um dos maiores desafios da atualidade é o correto armazenamento e processamento de dados tendo em consideração estes três domínios (3Vs): Volume, Velocidade e Variedade. Na Xpand IT, a área tecnológica de Big Data desenvolve e implementa arquiteturas e soluções de software que tratam da captura,...

  • Software Engineer

    2 meses atrás


    Braga, Braga, Portugal Xpand IT Tempo inteiro

    Problemas complexos exigem a experiência certa Um dos maiores desafios da atualidade é o correto armazenamento e processamento de dados tendo em consideração estes três domínios (3Vs): Volume, Velocidade e Variedade. Na Xpand IT, a área tecnológica de Big Data desenvolve e implementa arquiteturas e soluções de software que tratam da captura,...

  • Lead Qa Engineer

    1 semana atrás


    Braga, Braga, Portugal Doit Software Tempo inteiro

    We are eager to add a creative Lead QA Engineer to join our diverse team at DOIT Software in Home office.Growing your career as a Full Time Lead QA Engineer is a fantastic opportunity to develop relevant skills.If you are strong in problem-solving, research and have the right initiative for the job, then apply for the position of Lead QA Engineer at DOIT...


  • Braga, Braga, Portugal Bosch Tempo inteiro

    Senior Software Engineer for Airbag ECU (f/m/div.) Guimaraes, Braga Senior Software Engineer for Airbag ECU (f/m/div.)Braga Braga, Braga, Portugal Job Description Your contribution to something big: You are responsible for creating the next generation of Airbag Software Architecture; You define the SoftwareArchitecture based on requirements using a model...

  • Software Engineer

    1 semana atrás


    Braga, Braga, Portugal Inforap-Aplicações de Informática, Lda Tempo inteiro

    We're Hiring: Software Engineer Are you passionate about software development and eager to work on a dynamic product development team? We have an exciting opportunity for a skilled Developer to join our company and contribute to the evolution and improvement of our ERP (Enterprise Resource Planning) system. If you're knowledgeable in object-oriented...


  • Braga, Braga, Portugal Bosch Tempo inteiro

    Senior Software Engineer for Airbag ECU (f/m/div.)Guimaraes, Braga Senior Software Engineer for Airbag ECU (f/m/div.)BragaBraga, Braga, Portugal Job Description Your contribution to something big:You are responsible for creating the next generation of Airbag Software Architecture;You define the Software Architecture based on requirements using a model based...


  • Braga, Braga, Portugal Bosch Tempo inteiro

    Senior Software Engineer for Airbag ECU (f/m/div.)Guimaraes, Braga Senior Software Engineer for Airbag ECU (f/m/div.)Braga Braga, Braga, Portugal Job Description Your contribution to something big: You are responsible for creating the next generation of Airbag Software Architecture; You define the SoftwareArchitecture based on requirements using a model...

  • Senior Software Engineer

    1 semana atrás


    Braga, Braga, Portugal Dhr International Tempo inteiro

    Title: Senior Software Engineer – FCP (Remote – Work from Anywhere)Location: Gibraltar – Remote Job Description: Work from anywhere, impact everywhere Diversity is at the heart of who we are at Xapo Bank. Were a fully distributed team of over 140 Xapiens that work remotely from 40+ countries around the world. Our beginning: A world that enjoys...


  • Braga, Braga, Portugal Bosch Tempo inteiro

    Senior Software Engineer for Airbag ECU (f/m/div.) Guimaraes, BragaSenior Software Engineer for Airbag ECU (f/m/div.)BragaBraga, Braga, PortugalJob DescriptionYour contribution to something big: You are responsible for creating the next generation of Airbag Software Architecture; You define the Software Architecture based on requirements using a model based...


  • Braga, Braga, Portugal FullStack Talents Tempo inteiro

    Position:Embedded Software Engineer for Automotive Infotainment Remote working policy: 100% remote, full-time contractor Fee: 50€ - 70€ per hour This is a remote position and we welcome applications from within the EUProject description:Our customer is growing a new team to spearhead a start-up project for a major German automotive brand. This team will...


  • Braga, Braga, Portugal Robert Bosch Group Tempo inteiro

    Embedded Software Engineer for Airbag ECU (f/m/div.) Full-time At Bosch, we shape the future by inventing high-quality technologies and services that spark enthusiasm and enrich people's lives.Our promise to our associates is rock-solid:we grow together, we enjoy our work, and we inspire each other. Join in and feel the difference. The company' success lies...


  • Braga, Braga, Portugal Robert Bosch Group Tempo inteiro

    Senior Software Engineer for Airbag ECU (f/m/div.) Full-time At Bosch, we shape the future by inventing high-quality technologies and services that spark enthusiasm and enrich people's lives.Our promise to our associates is rock-solid:we grow together, we enjoy our work, and we inspire each other. Join in and feel the difference. The Bosch unit in Braga...


  • Braga, Braga, Portugal Fullstack Talents Tempo inteiro

    Position: Embedded Software Engineer for Automotive Infotainment Remote working policy: 100% remote, full-time contractor Fee: 50€ - 70€ per hour This is a remote position and we welcome applications from within the EUProject description:Our customer is growing a new team to spearhead a start-up project for a major German automotive brand. This team will...


  • Braga, Braga, Portugal Robert Bosch Group Tempo inteiro

    Senior Software Engineer for Airbag ECU (f/m/div.)Full-timeAt Bosch, we shape the future by inventing high-quality technologies and services that spark enthusiasm and enrich people's lives. Our promise to our associates is rock-solid: we grow together, we enjoy our work, and we inspire each other. Join in and feel the difference.The Bosch unit in Braga...

  • Software Engineer

    1 semana atrás


    Braga, Braga, Portugal Aon Tempo inteiro

    POSITION DETAILS:LOCATION:Remote, in PortugalDEPARTMENT:Software EngineeringREPORTS TO:Software Engineering ManagerPOSITION SUMMARY:Broadvoice is looking for a skilled software developer with experience in and C#. As a member of our team, you will be responsible for designing and implementing robust and scalable software solutions that leverage Broadvoice's...

  • Data Engineer

    4 semanas atrás


    Braga, Braga, Portugal Integer Consulting Tempo inteiro

    A Integer Consulting é uma empresa portuguesa de consultoria em tecnologias de informação. Somos especialistas em serviços de IT outsourcing, software, projetos de nearshore e desenvolvimento à medida. Somos parceiros dos principais players tecnológicos a nível mundial e trabalhamos com empresas nacionais e multinacionais de diversos setores de...

  • Data Engineer

    1 semana atrás


    Braga, Braga, Portugal Integer Consulting Tempo inteiro

    A Integer Consulting é uma empresa portuguesa de consultoria em tecnologias de informação. Somos especialistas em serviços de IT outsourcing, software, projetos de nearshore e desenvolvimento à medida. Somos parceiros dos principais players tecnológicos a nível mundial e trabalhamos com empresas nacionais e multinacionais de diversos setores de...

  • Data Engineer

    3 semanas atrás


    Braga, Braga, Portugal Integer Consulting Tempo inteiro

    A Integer Consulting é uma empresa portuguesa de consultoria em tecnologias de informação. Somos especialistas em serviços de IT outsourcing, software, projetos de nearshore e desenvolvimento à medida. Somos parceiros dos principais players tecnológicos a nível mundial e trabalhamos com empresas nacionais e multinacionais de diversos setores de...

  • AI Software Engineer

    1 semana atrás


    Braga, Braga, Portugal akapeople Tempo inteiro

    Our client is Continental, a multinational company and a worldwide reference in the automotive industry. Continental develops pioneering technologies and services for the sustainable and connected mobility of people and their goods. Founded in 1871, the company offers safe, efficient, intelligent and affordable solutions for vehicles, machines, traffic and...

  • AI Software Engineer

    3 semanas atrás


    Braga, Braga, Portugal akapeople Tempo inteiro

    Our client is Continental, a multinational company and a worldwide reference in the automotive industry. Continental develops pioneering technologies and services for the sustainable and connected mobility of people and their goods. Founded in 1871, the company offers safe, efficient, intelligent and affordable solutions for vehicles, machines, traffic and...