Principal Software Engineer
1 dia atrás
We are Dscout, an established and well-known UX research platform used by enterprise customers across all industries including finance, healthcare, CPG, and FAANG. Our platform helps our customers meet the people who matter to them in the moments that matter most. With competitive, feature-rich products, we support mixed-methods research for the full range of UX research needs, from generative to evaluative.
Like many other companies, we are in the middle of the AI transformation journey. Our core capability is working with vast amounts of text, audio and video media - a field ripe for GenAI disruption. We are developing wholly new products that are AI-first from the ground up. And we are well on the way to reinvent our entire product development lifecycle with AI-first methods & tooling - we hope this is exciting for you
Our Platform
Our frontend is built with React. Our backend uses Elixir and Python. GenAI has significantly impacted our system architecture, requiring us to adapt and evolve. Our department is in the midst of a shift from existing products augmented with AI to AI-first products.
Existing Production Products
Our frontend is in TypeScript & React. And our backend is in Elixir with Phoenix, Ecto, Absinthe, and Oban. The two talk to each other through GraphQL and live in one monorepo. We use Postgres for all of our DB needs and are hosted in AWS. We also have a native iOS and Android app that use Swift and Kotlin. We also make heavy use of WebRTC and WebSockets.
GenAI features are frequent in our existing products, ranging from summarization, categorization, and guardrails against inappropriate data collection. These are built in our new Python stack and accessed via various APIs from Elixir.
To share a sense of our scale, we have about 11 years of video stored on our platform. All of which we process on our own.
Emerging AI-first Products
Until this moment, the Elixir ecosystem provided us with everything we needed. To meet the speed and demand of GenAI development we have adopted the state-of-the-art tools & frameworks in the Python ecosystem, specifically the Lang family of frameworks. Modular architecture forms the building blocks of our agentic, AI-first applications that will eventually replace our existing products.
You Are…
A polyglot Principal Software Engineer who will help us build and scale our new, AI-first and agentic products. You know several programming languages with expertise in either Elixir or Python, and enthusiasm for both. You'll be responsible for leading the full tech stack and evolving our engineering practices, helping us stand up this exciting new product line. You'll be instrumental in shaping our technology and culture, leading technical initiatives, and mentoring other engineers.
You bring 10+ years of product engineering experience with Principal/Staff-level leadership. You have evolved platforms and stood up new ones across all product and technical dimensions. You have a proven track record of leading technical improvements and mentoring other developers, as collaboration and empathy are cornerstones of our culture. You thrive setting your own direction with minimal input while staying aligned to company goals.
You have experience with AI-driven development and are eager to help evolve our processes in this rapidly evolving space.
Our team is growing, but we're not a big company. We work collaboratively, move fast, and we value technical quality. We'd be looking to you to lead our continued growth and the evolution of our technology. If this sounds exciting, we'd love to hear from you.
The Job
Working hours
Availability 9:30 AM - 5:00 PM CT
Dscout is a US-based company, and while working these core hours is expected in this role, we know that from time-to-time life happens and we can be flexible to meet your needs.
- Spend about 70% of your time supporting your product team. The other 30% of your time would involve self-directing towards leadership tasks, platform improvements, etc.
- Drive continuous process improvement across the department
- Drive architectural evolution across both our Python and Elixir stack
- Support, participate in and evolve our on-call rotation practice
- Help drive & steer AI-first SDLC evolution
- Work to evolve the Engineering org and mentor other engineers
- Be a polyglot engineer ready and willing to work across the stack
- Lead the long-term evolution for platform scalability, security, and maintainability
- Apply DevOps mindset to improve the Continuous Delivery pipeline and other operational aspects of our SaaS platform
- Be involved in security and compliance efforts for the organization (we are SOC II & HITRUST certified)
- 10+ years experience as a software engineer with some experience in Principal / Staff roles, or equivalent scope engineering role (titles aren't important)
- 3+ years of experience with Elixir or Python
- Strong experience in system architecture (application design, databases, DevOps & infra design), how it all fits together, and design trade-offs
- Desire and a proven track record of leading, mentoring, and growing engineers
- Some experience with AI-driven coding
- Expertise with cloud-based SaaS architectures and evolutionary design
- Ability to work across the full stack with expertise in backend development and a strong working knowledge of the frontend
- At home with agile, DevOps, CI/CD, observability / tracing and data / metrics based decision making
- Experience collaborating with security/compliance teams
- Experience working with US-based companies
Dscout is a team of passionate, empathetic, and curious professionals. As a recognized leader in the Forrester Wave, we're at the cutting edge of experience research technology. The power of research drives us—how in-context insights from real people can build more enjoyable products and services.
We prioritize learning, sharing, and building. We also deeply value being a diverse and inclusive team and company and look for team members who align with that belief. Join our dynamic team and help shape product roadmaps and business strategies for the world's most loved brands.
Dscout is an equal-opportunity employer that values diversity. We do not discriminate based on identity- race, color, religion, national origin or ancestry, sex, gender identity, and expression, age, physical or mental disability, pregnancy, veteran or military status, unfavorable discharge from military service, genetic information, sexual orientation, marital status, order of protection status, citizenship status, arrest record or expunged or sealed convictions, or any other legally-recognized protected basis under federal, state, or local law.
When you apply at Dscout, we will process your job applicant data, including your employment and education history, transcript, writing samples, and references, as necessary to consider your job application for open positions. For more information about our privacy practices, please visit our Privacy Policy.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
-
Principal Software Engineer
1 semana atrás
Remoto, Brasil Appmax Tempo inteiro R$80.000 - R$180.000 por anoNOSSO JEITO DE SER E FAZERO time da Appmax é feito por pessoas mão na massa, que tem os valores de garra e colaboração em 1º lugar. Nos esforçamos todos os dias para que empreendedores digitais consigam vender mais, de uma maneira mais eficiente e mais fácil. Nos inspiramos nos nossos clientes, e estamos aqui para servi-los e fornecer ferramentas que...
-
Software Engineer
Há 2 dias
Remoto, Brasil 89b8205b-994b-4017-a98e-84bb0b3b5a59 Tempo inteiro R$140.104 - R$156.000 por anoREMOTE: Senior Software Engineer - Shape the Future of Local Business with Touchpoints Are you an innovative engineer looking to make a real impact? At Touchpoints, we're revolutionizing how local businesses compete in the digital age. Join us in our mission to level the playing field and strengthen communities through innovative and future thinking...
-
Software Engineer Pl
2 semanas atrás
Remoto, Brasil Credipronto Tempo inteiro R$80.000 - R$120.000 por anoVaga: Software Engineer PlEstamos em busca de um(a) Pessoa Software Engineer Pleno para atuar no desenvolvimento, evolução e manutenção de aplicações, garantindo alta performance, escalabilidade e qualidade técnica. Essa pessoa será responsável por implementar soluções robustas, colaborar diretamente com times de negócio e tecnologia, além de...
-
Software Engineer
1 dia atrás
Remoto, Brasil AgileEngine Tempo inteiro R$120.000 - R$240.000 por anoImportant: after confirming your application on this platform, you'll receive an email with the next step: completing your application on our internal site, LaunchPod. So keep an eye on your inbox and don't miss this step — without it, the process can't move forward.About the roleWe're looking for a talented and results-oriented Software Engineer to work...
-
Staff Software Engineer
2 semanas atrás
Remoto, Brasil turbi Tempo inteiro R$90.000 - R$120.000 por anoE aí, tudo azul por aí?A Turbi é a locadora do futuro: 100% digital, movida a tecnologia, gente boa e paixão por transformar a forma como as pessoas se locomovem. A gente abre carro pelo app (sim, sem chave) e acredita que inovação de verdade começa com um time engajado e com liberdade pra criar.Estamos procurando uma pessoa para a posição de Staff...
-
Software Engineer Senior
1 semana atrás
Remoto, Brasil Neon Pagamentos Tempo inteiro R$90.000 - R$120.000 por anoSobre a NeonNa Neon, cada ideia conta e pode transformar a vida financeira de milhares de brasileiras e brasileiros que acreditam que o céu é o limite. Buscamos pessoas que querem contribuir com impacto real e crescer junto com a genteNosso ritmo é intenso, assim como o aprendizado com gente muito talentosa e equipes colaborativas que geram impacto real...
-
Software Engineer – Golang
1 semana atrás
Remoto, Brasil Praxis Doe-Het-Zelf Center Tempo inteiro R$240.000 - R$276.000 por anoRole: Software Engineer – Golang & Generative AILocation: 100% remoteStart Date: ASAPDuration: 6 months with extension based on performanceSchedule: 8-5 CST hoursSelection process: 1 video interview process.ContractorThis is a Generative AI project using APIs on AI models, using Amazon Bedrock.Core Qualifications & Skills RequiredBackend Development & Go...
-
Senior Software Engineer Terraform/GCP, Brazil
Há 21 horas
Remoto, Brasil Ci&T Tempo inteiro US$120.000 - US$150.000 por anoWe are tech transformation specialists, uniting human expertise with AI to create scalable tech solutions.With over 7.400 CI&Ters around the world, we've built partnerships with more than 1,000 clients during our 30 years of history. Artificial Intelligence is our reality.We are looking for a Senior Software Engineer in Brazil to contribute and develop cloud...
-
Senior Risk Software Engineer
1 semana atrás
Remoto, Brasil WEX Inc. Tempo inteiro R$120.000 - R$240.000 por anoJob DescriptionAbout the Team/RoleWEX is an innovative global commerce platform and payments technology company looking to forge the way in a rapidly changing environment; to simplify the business of doing business for customers, freeing them to spend more time, with less worry, on the things they love and care about. We are journeying to build a consistent...
-
Senior Software Development Engineer
1 semana atrás
Remoto, Brasil CSG Tempo inteiro R$90.000 - R$120.000 por anoHi, I'mArison Ferreirayour Recruiter and guide to joining CSG We are excited to learn more about you and your unique background.Ascendon is expanding its teams in Londrina, Brazil. These teams are responsible for delivering new features for CSG's cloud based digital BSS Ascendon Platform. One exciting opportunity is for a Software Development Engineer Senior...