
Senior Backend Software Engineer
Há 7 dias
OverviewAt MetaCTO, we specialize in helping startups and growing companies turn visionary ideas into successful digital products through expert app development and fractional CTO services.
As a Senior Backend Software Engineer, you'll focus on building scalable, reliable backend systems that power innovative applications for our clients.
This role will work extensively with cloud technologies like AWS and tools such as Python, Django, Node.js, MySQL, and Docker, delivering high-performance solutions that meet our clients' needs.Job DescriptionAs a Senior Backend Software Engineer at MetaCTO, you will design, develop, and maintain the server-side logic, databases, and integrations that support a variety of web and mobile applications.
You'll collaborate with front-end developers and product teams to ensure robust, scalable solutions are built using modern cloud-based infrastructures.RequirementsDesign, develop, and maintain high-performance backend systems using Python (Django), Node.js, and cloud services like AWS (Lambda, S3, EC2, RDS).
Build and maintain scalable APIs and backend services that drive our clients' web and mobile applications.Collaborate with front-end developers and other team members to ensure seamless integration of front-end and back-end functionality.Optimize database performance (MySQL, Postgresql) and ensure the reliability and security of data management systems.Develop and maintain CI/CD pipelines for automated deployments, ensuring smooth and efficient releases.Work with containerization technologies like Docker and manage infrastructure using tools like Terraform or CloudFormation.Write clean, modular, and well-documented code following best practices to ensure maintainability.Troubleshoot and resolve backend issues as they arise during development, testing, or production.QualificationsBachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience.5-10 years of experience in backend software development, with a proven track record in cloud-based architectures, particularly AWS services (Lambda, S3, EC2, RDS).
Expertise in Python and JavaScript (Node.js), with proficiency in building RESTful APIs and scalable backend systems.Experience developing with MVC frameworks, preferably Django to build backend systems and APIsHands-on experience with containerization (Docker) and deploying infrastructure with infrastructure-as-code tools like Terraform or CloudFormation.Deep understanding of relational (MySQL) databases, with experience in performance tuning and query optimization.Strong problem-solving skills with a focus on scalable, performance-optimized solutions.Familiarity with version control systems like Git and automated deployment pipelines (CI/CD).
Experience with microservices architecture and API design is a plus.Preferred skillsAWS certifications (Solutions Architect, DevOps Engineer) are a plus.Experience in serverless computing and distributed systems.Familiarity with SQS or other message queue services.Knowledge of security best practices in cloud environments.Position Details: Type: Part-Time ContractLocation: 100% RemoteHours: US Pacific Time hoursHow to ApplyIf you are passionate about creating outstanding user interfaces and thrive in a collaborative, fast-paced environment, we would love to hear from you.
Please submit your resume, portfolio featuring mobile experience, and an optional brief cover letter outlining your relevant experience.MetaCTO is an equal opportunity employer.
We celebrate diversity and are committed to creating an inclusive environment for all employees.
#J-18808-Ljbffr
-
Software Architectural Engineer
Há 6 dias
Porto Alegre, Brasil Bebeebackend Tempo inteiroSenior Backend Developer Job Description">You will be responsible for designing, developing, and testing high-quality code as a senior backend developer. This role requires collaboration with cross-functional teams to plan, design, and deploy software solutions.">Key Responsibilities:">Design, develop, and test backend software systems.">Collaborate with...
-
Software Architectural Engineer
1 semana atrás
Porto Alegre, Rio Grande do Sul, Brasil beBeeBackend Tempo inteiro R$75.000 - R$131.000Senior Backend Developer Job Description">You will be responsible for designing, developing, and testing high-quality code as a senior backend developer. This role requires collaboration with cross-functional teams to plan, design, and deploy software solutions.">Key Responsibilities:">Design, develop, and test backend software systems.">Collaborate with...
-
Software Architectural Engineer
1 semana atrás
Porto Alegre, Rio Grande do Sul, Brasil beBeeBackend Tempo inteiroSenior Backend Developer Job Description ">You will be responsible for designing, developing, and testing high-quality code as a senior backend developer. This role requires collaboration with cross-functional teams to plan, design, and deploy software solutions. ">Key Responsibilities: ">Design, develop, and test backend software systems. ">Collaborate...
-
Senior Software Engineer
Há 4 dias
Porto Alegre, Brasil Bebeebackend Tempo inteiroJob Overview">We are seeking a skilled Backend Developer to design, develop, and test software solutions using NodeJS and other technologies.">Key Responsibilities:">Design, develop, and test software solutions using NodeJS and other technologies.Collaborate with product managers, analysts, architects, and engineers to plan, design, develop, test, and...
-
Senior Software Engineer Position Available
1 semana atrás
Porto Alegre, Rio Grande do Sul, Brasil beBeeDeveloper Tempo inteiro US$60.000 - US$85.000Job TitleA Senior Software Developer role awaits you in our dynamic team. As a seasoned engineer, you will play a pivotal part in the development and enhancement of our flagship product.Architect and maintain backend JavaScript applications to ensure scalability and reliability.Contribute to frontend development as needed.Key ResponsibilitiesOwn features...
-
Senior Software Engineer
2 semanas atrás
Porto Alegre, Rio Grande do Sul, Brasil beBeeBackend Tempo inteiro R$1.800.000 - R$2.000.000Job Overview">We are seeking a skilled Backend Developer to design, develop, and test software solutions using NodeJS and other technologies.">Key Responsibilities:">Design, develop, and test software solutions using NodeJS and other technologies.Collaborate with product managers, analysts, architects, and engineers to plan, design, develop, test, and...
-
Senior Software Engineer
Há 6 dias
Porto Alegre, Brasil Prosigliere Tempo inteiroAbout the CompanyWe are seeking an experienced Senior Software Engineer, based of Argentina or Brazil, with a strong specialization in C#, software development methodologies and the ability to design, develop and maintain complex .NET / C# based applications, while also contributing significantly to the technical excellence of the...
-
Backend Software Development Engineer
2 semanas atrás
Porto Alegre, Rio Grande do Sul, Brasil beBeeBackend Tempo inteiro R$100.000 - R$150.000Senior Backend Engineering RoleWe're excited to continue building our remote-first team with incredible people like you.Design, develop, and deploy new features for the Go-based authorization microservice.Migrate authorization logic from the Ruby on Rails monolith into new, independent services.Collaborate with other engineering teams to ensure seamless...
-
Senior Software Engineer
2 semanas atrás
Porto Alegre, Rio Grande do Sul, Brasil beBeeSoftware Tempo inteiro R$900.000 - R$1.200.000Job Title: Senior Software EngineerThis position involves collaborating with experienced architects, product managers, and other developers to develop critical enhancements and features in a leading data platform.As a senior developer, you will be responsible for delivering end-to-end feature development from requirements through design and development of...
-
Senior Software Engineer
Há 5 dias
Porto Alegre, RS, Brasil beBeeBackend Tempo inteiroJob Overview ">We are seeking a skilled Backend Developer to design, develop, and test software solutions using NodeJS and other technologies. ">Key Responsibilities: ">Design, develop, and test software solutions using NodeJS and other technologies. Collaborate with product managers, analysts, architects, and engineers to plan, design, develop, test, and...