Software Engineer
hace 5 días
Key Responsibilities:
Deliver Resilient and Sustainable Software: Design, develop, and implement high-quality, scalable backend software solutions from conception to deployment. Execute on Outlined Projects: Work on outlined projects to achieve team-level goals, independently defining the right solutions or utilizing existing approaches to solve problems. Take Ownership: Follow through on commitments, take responsibility for your work, and deliver on time. Proactively identify opportunities to improve projects and team processes. Collaborate within the Team: Work primarily within your team, engaging in code reviews and discussions to improve code quality. Adopt best practices set by the team. Implement Unit Tests and Best Practices: Write unit tests for new features to ensure reliability and maintainability. Apply best practices in software development. Engage in Agile Processes: Participate in planning sessions, stand-ups, and retrospectives with the development team, engineering manager, and product manager. Develop and Support APIs: Design and implement APIs that will be consumed by other teams, ensuring they are robust and scalable. Cloud Integration: Implement and integrate cloud solutions, preferably on AWS, leveraging serverless architectures. Work with Distributed Systems and EDA: Assist in building scalable and resilient distributed systems using event-driven architecture patterns. Utilize NoSQL Databases: Design, implement, and manage data storage solutions using NoSQL databases like DynamoDB. Apply Domain-Driven Design (DDD): Apply domain-driven design principles to model complex business domains effectively. Mentorship: May mentor new hires, interns, or more junior engineers, helping them develop their skills. Continuous Improvement: Proactively seek feedback, engage in personal growth, and contribute to team development. Innovate by contributing new ideas and approaches.
Requirements:
Educational Background: Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. Experience: 3+ years of experience in software development.
Technical Skills: Proficient in TypeScript syntax and features. Strong understanding of REST APIs and HTTP methods. Experience with AWS serverless tools such as DynamoDB, Lambda, CloudWatch, API Gateway, and familiarity with Infrastructure as Code (IaC) frameworks like CDK or SAM. Experience with unit testing practices and test automation. Knowledge of CI/CD tools and processes. Distributed Systems: Understanding of distributed computing principles and experience in building scalable systems. Event-Driven Architecture: Experience with event-driven programming models and tools like AWS SNS/SQS, EventBridge, Kafka, or similar. NoSQL Databases: Proficiency with NoSQL databases like DynamoDB or MongoDB. Domain-Driven Design: Experience applying domain-driven design concepts in project work. Agile Methodologies: Familiarity with Scrum or Kanban frameworks and ability to engage in Agile processes.
Soft Skills:
Proactive and Responsible: Bias for action, acts with urgency, takes ownership of work, and delivers high-quality results. Team Player: Ability to collaborate effectively with team members and cross-functional stakeholders. Communication Skills: Excellent verbal and written communication skills; able to articulate ideas clearly and concisely. Problem-Solving Abilities: Strong analytical skills to troubleshoot issues and propose solutions independently. Eagerness to Learn: Growth mindset with a willingness to learn new technologies and improve development skills. Attention to Detail: Careful attention to code quality, documentation, and best practices. Mentorship: Ability to mentor and guide junior team members, interns, or new hires. Innovation: Open to change, enthusiastic about new initiatives, and contributes new ideas and approaches. Integrity and Excellence: Models integrity and maintains a high standard of excellence in work.
Preferred Qualifications:
Experience with backend frameworks and libraries. Knowledge of serverless architectures and cloud computing concepts. Familiarity with version control systems like Git. Experience with code review tools and practices. Participation in projects involving distributed systems. Hands-on experience with event-driven systems like AWS SNS/SQS, Kafka, or similar. Practical experience using NoSQL databases in projects. Experience in applying DDD principles in project work. Involvement in reducing technical debt and improving operational efficiency.
What We Offer: Opportunity to work in a dynamic and collaborative environment. Professional growth and development opportunities, including mentorship from experienced engineers. Exposure to cutting-edge fintech technologies and best practices. Chance to make a significant impact on the company's growth and success. 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.
-
Net Software Engineer
hace 5 días
Guatemala Cognits A tiempo completo $44,800 - $48,000 al año.NET Software Engineer (AWS, Terraform, Docker)We're looking for a talented Software Engineer (.NET + AWS) to join a global technology team working on modern, cloud-based solutions.This role is perfect for someone passionate about clean architecture, automation, and scalable systems, who enjoys building high-quality software in a collaborative...
-
Senior Software Engineer
hace 5 días
% Remote, Guatemala (Remote) Allied Technology Services A tiempo completo Q15,000 - Q30,000 al año#FastGrowingCompany #GreatPlaceToWorkAs you should already know, the technology industry is constantly growing, today more than ever This is why we are always in search of the best tech talent in Latin America to integrate multidisciplinary, multicultural teams all over the world.As a #PeopleFirst company, we will care about you. That's why we want you to...
-
Mid-Level Software Engineer
hace 5 días
Guatemala CODE Exitos A tiempo completo Q30,000 - Q60,000 al añoThe Software Engineer (SE-2) is a mid-level role for developers who have established a solid technical foundation and are ready to take on more complex tasks with greater independence. At this tier, engineers are expected to deliver medium-sized features end-to-end, contribute to technical discussions, and begin mentoring junior team members. SE-2...
-
Software Engineer
hace 5 días
Avenida La Reforma, Cdad. de Guatemala, Guatemala SIFCO A tiempo completo Q60,000 - Q120,000 al añoDescripción de la empresa En SIFCO queremos cambiar el mundo mejorando las servicios financieros para todas las personas. Nuestra empresa esta dedicada al desarrollo de software para la industria financiera no bancaria, con clientes y negocios en latinoamérica. Somos partner de SAP y nuestra apliación está certificada por SAP. Descripción del...
-
Sr. Fullstack Software Engineer
hace 5 días
Guatemala IDT A tiempo completo $30,000 - $60,000 al añoOur company, National Retail Solutions (NRS), currently a wholly owned subsidiary of IDT Corporation, is revolutionizing the independent retail industry by providing them with cost-effective, state of the art point of sale systems and complementary services such as apps for store management and consumer ordering, web store front for the store, and loyalty...
-
Frontend Web Software Engineer L1
hace 5 días
Guatemala Vana A tiempo completo Q30,000 - Q60,000 al añoAbout the Job: We are seeking a motivated and enthusiastic Frontend Software Engineer to join our fast-growing fintech company in Latin America. As a Frontend Engineer, you will play a key role in delivering resilient and sustainable software projects from design to implementation and rollout. You will be responsible for developing scalable and...
-
Fullstack Engineer
hace 5 días
Guatemala Cognits A tiempo completo Q60,000 - Q120,000 al añoFull Stack Engineer | Global Project | 100% RemoteAre you passionate about technology, innovation, and building products that reach millions of users? We're looking for a Full Stack Engineer ready to take on new challenges and be part of a team that's redefining what's possible in digital experiences.This is your opportunity to join a world-class...
-
Quality Assurance Engineer
hace 5 días
Guatemala IDT A tiempo completo Q60,000 - Q120,000 al añoOur company, National Retail Solutions (NRS), is a wholly-owned subsidiary of IDT Corporation – a telecom company with many products and divisions including its famed Boss Revolution international calling products sold in 10's thousands of stores, and its Net2Phone Office hosted PBX offering. NRS is revolutionizing the independent retail industry by...
-
Senior Site Reliability Engineer
hace 5 días
Guatemala Third-Party Job Posts A tiempo completo $100,000 - $200,000 al añoWhat Makes Us Unique At Cloudbeds, we're not just building software, we're transforming hospitality. Our intelligently designed platform powers properties across 150 countries, processing billions in bookings annually. From independent properties to hotel groups, we help hoteliers transform operations and uplevel their commercial strategy through a unified...
-
Senior Machine Learning Engineer, Ad Performance
hace 3 días
Antigua Guatemala, Sacatepéquez Launch Potato A tiempo completo $40,000 - $80,000 al añoWHO ARE WE?Launch Potato is a profitable digital media company that reaches over 30M+ monthly visitors through brands such as FinanceBuzz, All About Cookies, and OnlyInYourState.As The Discovery and Conversion Company, our mission is to connect consumers with the world's leading brands through data-driven content and technology.Headquartered in South Florida...