Top Software Engineer Jobs in Brasilia
As a backend Software Engineer II, you will design and maintain the backend for frontend structure for mobile products. Collaborating with cross-functional teams, you'll develop innovative solutions and execute the product development roadmap while ensuring high-quality software through best practices.
The Software Engineer will develop interfaces between Motorola's products and third-party systems. This includes designing, implementing, and testing software interfaces using an ETL architecture with technologies like .NET, Java, XML, SQL, and Kubernetes. The role requires collaboration with solution architects to meet customer requirements.
As a Staff Software Engineer, you will lead the design and implementation of complex systems, mentor engineers, and set architectural directions to enhance system scalability and performance. You will drive cross-functional projects, identify technical opportunities, and foster a culture of excellence through collaboration and continuous improvement efforts.
As a Software Engineer at Modern Animal, you will enhance their platform, focusing on a specific vertical. Your role involves collaborating with teams to create scalable systems, contributing code, and ensuring technical excellence in an engaging environment.
As a Software Engineer at Sezzle, you'll tackle challenging problems and collaborate with other engineers across teams to design, develop, and deliver innovative features. You'll engage in the complete software development lifecycle while ensuring compliance with industry standards and project plans.
As a Software Engineer, you will design and implement scalable software solutions, collaborate with cross-functional teams, and enhance product performance while adhering to clean code principles. You will also contribute to architectural decisions and optimise system efficiency to support business productivity.
As a Software Engineer II at RecargaPay, you will write efficient, testable code, contribute throughout the development lifecycle, and mentor team members. You'll solve complex technical problems, promote innovation in your team, and help implement architectural changes. You will work with web applications, databases, and distributed systems, focusing on high performance and scalability.
The Software Engineer role at Canonical focuses on building modeling software for distributed storage systems like OpenStack and Ceph. Responsibilities include writing high-quality Python and Golang code, debugging, producing technical documentation, and collaborating with a distributed team to meet customer needs in the software-defined datacenter.
As a Software Engineer focused on VoIP, you will develop and deploy features for a cloud PBX system, troubleshoot VoIP and video quality issues, and collaborate with teams to enhance VoIP solutions. Your expertise will help optimize the system's performance and ensure high reliability for local businesses.
As a Lead Growth Software Engineer, you'll lead technical initiatives, collaborate with cross-functional teams, and focus on architecting solutions and writing quality code. You will address complex problems, communicate solutions, and promote best practices in development while mentoring other engineers.
As a Software Engineer on the GenAI team, you will design and implement generative AI applications, optimize RAG systems, develop secure APIs, and collaborate with cross-functional teams. You will focus on leveraging advanced AI technologies to enhance user experiences and streamline operations.
As a Software Engineer at Canonical, you will utilize your C++ skills to enhance the Multipass platform, ensuring a user-friendly experience. Responsibilities include designing features, coding, code reviews, and collaborating with a distributed team. You will also maintain high code quality and support the open-source community.
The Software Engineer is responsible for developing user-centered web applications, maintaining existing systems, and collaborating with various stakeholders to deliver effective solutions. This role involves mentoring other engineers, participating in code reviews, and engaging in project planning, while also promoting a culture of knowledge sharing.
The role involves leading the software development for the VESTA Analytics team, focusing on the design, implementation, testing, and maintenance of applications for public safety. Candidates must be proficient in backend development with C#, SQL, and frontend development with Angular, along with knowledge of microservices and REST APIs, while working in agile teams following DevOps practices.
The Software Engineer will develop cloud infrastructure and automation pipelines, enhance Ubuntu features for public cloud users, and engage with cloud partners while ensuring high-quality code and system architecture. They will collaborate with a decentralized team and participate in design discussions to improve Ubuntu's reliability in cloud environments.
As a software engineer for Identity Management at Canonical, you will modernize and enhance identity management solutions for authentication and authorization across Canonical's products and websites. Responsibilities include collaborating with a distributed team, writing web service APIs, and implementing features from design to production.
As a System Software Engineer specializing in Ubuntu Networking, you will enhance the network stack for Ubuntu across various platforms, including cloud, server, and IoT. Your responsibilities include maintaining and integrating core components, collaborating with teams on architecture, mentoring junior engineers, and contributing to open-source projects.
The Senior Software Engineer will develop and enhance data platform search capabilities for public safety applications. This role involves improving processes for handling crime-report data, mentoring teammates, and collaborating with partner teams while ensuring high-quality software systems are architected and deployed. Participation in on-call rotations and problem-solving is also expected.
As a Software Engineer II, you will enhance existing platform functionalities, conduct tests, and address issues using Free Pascal, Perl, and Java with PostgreSQL. You will collaborate in an Agile environment, participate in solution discussions, and ensure a defect-free application delivery.
The role involves collaborating with engineers to implement features, fix bugs, optimize performance, and design solutions for SUSE’s cloud products. Responsibilities include maintaining cloud services, contributing to open source projects, participating in code reviews, and enhancing documentation while fostering an inclusive learning culture.
The role involves developing and enhancing internal tools for the Go To Market team at Podium, with a strong focus on backend development using modern programming languages and web technologies. Responsibilities include integration with databases, APIs, and emerging AI technologies to empower small businesses and improve tool efficiency.
As an Embedded Linux Containers Software Engineer on the SnapD team, you will work on mission-critical Golang code, focusing on software delivery, containers, telemetry, and security sandboxing. You will collaborate with a remote team, write and debug high-quality code, and contribute to creating features while maintaining robust software applications.
As a Senior Specialist Software Engineer, you will architect and execute strategic projects for Wellhub's Billing team, improving and maintaining transaction processing systems. Your role includes collaborating with cross-functional teams to deliver solutions for B2B and B2C checkout conversion, mentoring junior engineers, and addressing scalability issues.
As a Consultant Software Developer, you will collaborate with various teams to design and develop innovative software solutions. You'll adopt best practices in coding, participate in Agile development, and engage with cross-functional teams to ensure high-quality deliverables using technologies like Java and Springboot.
The Mid-level Backend Software Engineer will be responsible for building and maintaining system components for the Data Platform, facilitating efficient data solutions for data engineers and analysts. The role involves advocating for software quality and performance improvements, collaborating with team members on efficiencies, and supporting a culture of wellbeing and teamwork.
Top Companies in Brasilia Hiring Software Engineers
See AllPopular Job Searches
Tech Jobs & Startup Jobs in Brazil
Tech Jobs & Startup Jobs in Brasilia
Software Engineer Jobs in Brasilia
Tech Jobs & Startup Jobs in Fortaleza
Software Engineer Jobs in Fortaleza
Tech Jobs & Startup Jobs in Rio de Janeiro
Software Engineer Jobs in Rio de Janeiro
Tech Jobs & Startup Jobs in Sao Paulo
Software Engineer Jobs in Sao Paulo
Remote Jobs in Brazil
Remote Jobs in Brasilia
Remote Jobs in Fortaleza
Remote Jobs in Rio de Janeiro
Remote Jobs in Sao Paulo
All Filters
No Results
No Results