Jahnel Group’s mission is to provide the absolute best environment for software creators to pursue their passion by connecting them with great clients doing meaningful work. We get to build some of the most complex and compelling applications for our clients located across the country. We’re a fast-growing INC 5000 recognized company, yet we still work as a very close-knit team (100+ employees). We’re growing like crazy, and if you’re looking for the next place to call home, hit us up for a beer or coffee.
Senior Software Engineer
Location
Brazil
Posted
9 hours ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer
Jahnel Group
Role Description We’re looking for a Senior Software Engineer with deep expertise in Python and Django to join a high-performing engineering team. This role is ideal for someone who has spent significant time building and maintaining production systems with Django and has a strong foundation in Python development. We’re looking for engineers who can take ownership of complex backend systems, make sound technical decisions, and contribute to scalable, maintainable solutions. This is a senior-level position requiring extensive hands-on experience with both Python and Django. Primary Responsibilities - Design, build, and maintain scalable backend applications using Python and Django - Develop and maintain robust APIs and backend services - Design and optimize database solutions and data models - Troubleshoot complex production issues and improve system performance and reliability - Collaborate with frontend engineers, product teams, and other stakeholders - Participate in architecture and technical design discussions - Write clean, maintainable, well-tested code - Participate in code reviews and contribute to engineering best practices - Support CI/CD pipelines and production deployments Qualifications - 7+ years of professional Python development experience - 5+ years of hands-on Django development experience - Strong understanding of backend architecture and web application development - Proven experience building and maintaining production-grade applications - Strong knowledge of APIs, databases, and software design principles - Experience with automated testing and modern software development practices - Strong problem-solving and debugging skills - Ability to work independently and take ownership of complex technical projects - Strong communication skills and English fluency (written and verbal) Requirements - Location: Brazil - Open to 100% Fully Remote Benefits - Work hours will be approximately 9:00 am to 5:00 pm EST, depending on workload - Occasional late nights when a tight deadline calls for it - Background checks will be required for security-conscious clients - Position available immediately
Related Guides
Related Job Pages
More Software Engineer Jobs
Senior Software Engineer
WorkatoWorkato is a computer software company that has developed an enterprise automation platform with easy-to-use automation and integrations. The company fosters a
Role Description We are looking for an exceptional Senior Backend Developer (Ruby) to join our growing team. In this role, you will have an opportunity to work on Workbot - our innovative platform to build interactive chatbots for Slack & MS Teams which are used by many enterprise customers including Slack itself. This role is a blend of complex backend development, bleeding-edge application platforms and conversational user experiences. Do note that this role is a remote role. - Build complex Ruby on Rails services within the Workato platform - Continuously research Slack & MS Teams ecosystems, understand trends, track changes - Contribute in all phases of the development lifecycle - Write well-designed, testable, efficient code - Evaluate and propose improvements to the existing system - Support continuous improvement by investigating alternatives and technologies, and presenting these for architectural review Qualifications - BS/MS degree in Computer Science, Engineering or a related subject - 5+ years of strong experience developing, shipping and maintaining Rails applications - Excellent debugging, analytical, problem-solving, and social skills - Solid knowledge of object-oriented programming and design - Experience with Go - nice to have - Experience with JavaScript frameworks (AngularJS, React, etc) - nice to have - Knowledge of MS Teams or Slack platform & API is a plus Requirements - Understanding of what a good user experience looks like - Readiness to work remotely with teams distributed across the world and time zones - Spoken English (Intermediate or higher)
Software Development Analyst III
ExperianBased in Dublin, Leinster, Ireland, Experian is a global information services company that operates in 40 countries around the world and has additional headquar
Role Description Responsabilidades Diárias - Trabalhará em um time multidisciplinar, atuando como Engenheiro de Software em aplicações back-end, participando ativamente de discussões, proposições e planejamentos; - Atuará como ponto de referência para dúvidas técnicas e resolverá impasses críticos, fornecendo orientação especializada; - Participará de todo o ciclo de desenvolvimento de software, desde a concepção até a implantação e operação. Principais Entregas: - Aplicação dos princípios SOLID e Design Patterns na implementação, testes e manutenção; - Desenvolver soluções escaláveis para milhões de usuários; - Comunicação eficaz e análise criteriosa de solicitações de equipes de Negócios, Produtos, entre outros; - Garantir a qualidade das entregas; - Compartilhar conhecimento e apoiar o desenvolvimento da equipe; - Realizar code reviews e aplicar testes de caso adequadamente; - Manter a documentação dos serviços atualizada; - Buscar constantemente melhorias técnicas e de desempenho; - Demonstrar disposição para aprendizado contínuo e aprimoramento constante. Qualifications - Programação Orientada a Objetos - Java 17+ - Spring Framework - Design de APIs REST - Bancos de Dados (SQL ou NoSQL) - Compreensão e entendimento de arquitetura de microsserviços Benefits - Compromisso em construir uma cultura inclusiva e um ambiente equilibrado entre carreira e interesses pessoais; - Reconhecimento como uma das melhores e mais inovadoras empresas para se trabalhar; - Premiações pelo Great Place To Work™ em 24 países; - Certificação internacional Top Employers; - Avaliação de 4,6 no Glassdoor.
Role Description We're looking for a talented Backend Engineer with strong Ruby on Rails experience to join our engineering team. In this role, you'll design, build, and maintain scalable backend services that power our applications. You'll collaborate closely with frontend engineers, product managers, and other stakeholders to deliver reliable, high-performing software solutions. If you're passionate about clean code, object-oriented design, and transforming data into meaningful business insights, we'd love to hear from you. - Design, develop, and maintain backend applications using Ruby on Rails. - Build scalable, secure, and high-performance APIs and services. - Develop and maintain ETL (Extract, Transform, Load) processes to support data integration and reporting. - Apply object-oriented programming principles to create maintainable, reusable, and testable code. - Optimize database queries and application performance. - Collaborate with cross-functional teams to define technical solutions and deliver new features. - Write automated tests and participate in code reviews to ensure high-quality software. - Troubleshoot production issues and implement long-term solutions. - Contribute to system architecture and continuous improvement initiatives. Qualifications - MUST be a US Citizen located within the United States. - Strong professional experience developing applications with Ruby on Rails. - Solid understanding of Object-Oriented Programming (OOP) principles and design patterns. - Experience designing and maintaining ETL/data transformation processes. - Experience working with relational databases such as PostgreSQL or MySQL. - Familiarity with RESTful APIs and backend service architecture. - Experience with Git and modern software development practices. - Strong analytical, problem-solving, and communication skills. Requirements - Experience working in Agile development environments. - Familiarity with background job processing (Sidekiq, Resque, etc.). - Experience with cloud platforms such as AWS, Azure, or Google Cloud. - Knowledge of Docker and CI/CD pipelines. - Experience integrating third-party APIs and services. Benefits - Competitive salary and comprehensive benefits. - Flexible work environment. - Opportunities for professional growth and career development. - Collaborative, supportive engineering culture. - The opportunity to build solutions that have a meaningful impact on our customers.
Senior Software Engineer
Proximity WorksWe solve complex problems and build cutting edge tech — at scale.
Role Description We are seeking Senior Backend Engineers who can hack around multiple technologies and build highly scalable, low-latency, distributed systems with RESTful services. You will be responsible for developing new software products (internal) and solving complex technical challenges for scale-ups and enterprise companies. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills. - Writing clean, high-quality, high-performance, and maintainable code. - Solving complex technical problems. - Performing an objective analysis of the problem statement and coming up with an unbiased technical solution before writing a single line of code. - Coordinating cross-functionally to ensure the project meets business objectives and compliance standards. - Participating in and driving code reviews. - Building robust, secure, and scalable microservices. - Implementing RESTful services with a metric-driven API Gateway. - Ensuring sub-second server response and will be responsible for implementing relational, document, key, object, or graph data stores, index stores and messaging stores as needed. - Tracking defects and work with business owners and users to triage bugs and manage backlog. - Taking ownership to run and maintain Cloud infrastructure. - Evaluating relevant technologies, influencing and driving architecture and design discussions. - Architecting & designing the platform. - Mentoring junior engineers helping them grow, performing code reviews, system monitoring & delegation. - Writing documentation & create engineering processes. - Working as an individual contributor. - Helping drive KPIs with Product. - Taking ownership of backend systems. - Helping with unit tests & QA process. - Scaling the engineering team. - System scaling to hundreds of millions of users. - Working with product managers and designs. Qualifications - Overall 5-8 years of experience in software development with a strong base in Golang/Java/Python and a degree in Computer Science (optional). - Experience with Go, K8, Docker, AWS, and CI/CD. - Experience with micro web frameworks – like Springboot, Gin/Mux. - Experience in working with microservice architectures, Transactional systems, and Distributed environments. - Exposure to building RESTful APIs with monitoring, fault tolerance, and metrics (with something like Hystrix). - Experience with MySQL, and NoSQL (Cassandra, Redis, DynamoDB). - Experience in server-side services using ElasticSearch and ESB - Camel, ActiveMQ. - DevOps experience. - Experience with AWS stack. - Excellent attention to detail. - Outstanding written and verbal communication skills. - To be a self-starter who can work well with minimal to no guidance in a fluid environment. - To be excited by challenges surrounding the development of highly scalable & distributed systems. - To be agile and able to adapt quickly to changing requirements scope and priorities. - To be experienced in working on massively large-scale data systems in production environments. - To have led or mentored an engineering team before (optional). - To have contributed to open-source projects. - To have a strong drive & desire for continued growth. - Proficiency in English. - Experience with Web3 (optional). Benefits - 100% remote team: Work from anywhere you please. - Flexible timings: Set your own hours, and create a productive schedule that works for you. - Best in class salary: We hire only the best, and we pay accordingly.


