Software Engineer
hace 7 días
SOFTWARE ENGINEER
We are seeking a motivated and experienced Senior Java Software Engineer to enhance our cloud platform and improve it. This role emphasizes the delivery of resilient, scalable, and high performing applications on AWS infrastructure.
Reporting to the Engineering Manager, you will lead the end-to-end solution design and delivery, manage projects independently, and collaborate with key stakeholders.
Responsibilities
- Lead solution design, development and maintenance of cloud applications supporting microservices architecture.
- Collaborate with cross-functional teams on software design, test automation, monitoring, and CI/CD.
- Lead projects by organizing scope, estimating efforts, establishing timelines, and ensuring implementation and delivery.
- Independently manage requirement analysis, solution design, implementation, and release planning.
- Enhance system resiliency, reliability, scalability, and security of applications and architecture.
- Optimize system performance, troubleshoot issues, and implement resilient solutions.
- Implement engineering best practices throughout development and delivery pipelines.
- Provide real-time technical support and collaborate across functions to resolve application issues.
- Lead incident response, conduct root cause analysis, and implement production improvements.
- Drive sound engineering practices and mentor junior engineers.
- Participate in on-call rotations, providing critical 24x7 support for our production systems.
Minimum Qualifications
- Bachelor's degree or higher in Computer Science, Engineering, or related field
- 6+ years of progressive experience in software development of microservices and serverless architectures.
- Strong Java and SpringBoot skills for developing optimized, multi-threaded, and scalable server applications.
- Hands-on experience with unit, integration, and system testing tools such as Junit, Wiremock, Cucumber, etc.
- Experience in independently debugging issues in localized environments.
- Experience with container technologies, e.g., Docker, AWS ECS.
- Experience with build tools, e.g., Gradle, Maven.
- Experience in defining and building CI/CD processes and working with tools such as Jenkins, GitHub, etc.
- Broad knowledge of AWS cloud services, serverless programming, databases, and cloud architectures.
- Proficiency in programming languages such as Java, Python, Go, Groovy, etc.
- Strong interpersonal and communication skills for effective collaboration in an agile/scrum team environment.
- Technology stack: Java/SpringBoot, AWS (ECS Fargate, Elastic Cache, Lambda, Kinesis, DynamoDB, IAM policies, API Gateway, NLB/ALB, Route 53, CloudWatch, Kibana, Open Search, etc), Kafka, GoLang, Groovy, Python, Jenkins, GitHub, Jira, ServiceNow and Splunk.
Preferred Qualifications
- Knowledge in applying AI and ML solutions for engineering processes and/or DevOps automation.
- Understanding of Policy Based Access Control and policy agents like Open Policy Agent (OPA).
- Familiarity with standardized observability frameworks such as OpenTelemetry.
- Experience with data streaming pipelines such as Kinesis, Firehose, and Kafka.
- Collaborative team player who is also an independent contributor and self-starter.
- Passionate about delivering high-quality cloud solutions and infrastructures for multi-platform applications.
- Self-directed, accountable and demonstrates end-to-end ownership
Benefits
- Remote enviromente
- Wellness bonus
- Study bonus
- National holidays
Job Type: Full-time
-
Software Engineer
hace 1 día
Desde casa, Colombia minka_ A tiempo completo**Why**: minka_ is an open payments network that enables money to flow. We are a lean, purposely small, well funded startup that is playing the long game. We are selective and take care of our (dream) team, so you will be well compensated. We value highly-motivated, somewhat crazy, and creative individuals that believe in our mission. Our vision is to...
-
Software Engineer, Simulation
hace 3 días
Desde casa, Colombia Outrider A tiempo completo**The company** **The Role** The Simulation Software Engineer will report to the Lead Simulation Engineer and will be responsible for developing and maintaining the local and cloud instances of simulation software used to develop, exercise, and test the Outrider software stack. **Duties & Key Objectives**: - Design, develop, and maintain simulation...
-
Senior Python Software Engineer
hace 3 días
Desde casa, Colombia Growth Acceleration Partners A tiempo completo**Summary** We are looking for a Senior Software Engineer with Python knowledge. As part of our team, you will be responsible for developing scalable, robust and high-quality solutions. As an engineer you are a professional with several years of hands-on experience, possessing advanced technical skills and in-depth knowledge. You excel in problem-solving,...
-
Software QA Engineer 1
hace 2 semanas
Desde casa, Colombia IQVIA A tiempo completoJob Overview Analyzes business and functional requirements for completeness; derives valid test cases. Effectively presents information in both written and verbal form to management, customers (internal only), or other technical personnel. The Software QA Engineer performs testing for the Clinical Trial Payments Business Unit. The Software QA Engineer is...
-
Senior Python Software Engineer
hace 1 semana
Desde casa, Colombia Growth Acceleration Partners A tiempo completo**Description** You will be a key contributor in leading and implementing our platform architecture and you will be partnering with Designers, Product Managers, and other Engineers to get the best products into our customers’ hands. **Education** - Bachelor’s Degree in Computer Science or related field. **Experience** - 5+ Years of experience with...
-
Senior Software Engineer
hace 5 días
Desde casa, Colombia The Washington Post A tiempo completoJob Description Owned by Jeff Bezos, Arc XP is a state-of-the-art digital experience platform engineered to meet the demands of enterprise brands and media and entertainment companies around the world. An integrated ecosystem of cloud-based tools, Arc helps create and distribute content, drive digital commerce, and deliver powerful multi-channel experiences...
-
Advanced Python Software Engineer
hace 1 semana
Desde casa, Colombia Growth Acceleration Partners A tiempo completo**Description** You will be a crucial contributor to products built in Python and you will be partnering with Designers, Product Managers, and other Engineers to get the best products into our customers’ hands. **Education** - Bachelor’s Degree in Computer Science or related field. **Experience** - Around 3 years of experience building Software...
-
Senior Software Engineer
hace 5 días
Desde casa, Colombia The Washington Post A tiempo completoJob Description Built 100% on AWS, the Arc platform follows a microservice architecture. All our software teams use devops to deliver and maintain products. Our processes are lightweight, which allows our teams to innovate quickly to bring new ideas to market. New features and products are deployed to our customer base every day. The platform is operated by...
-
Staff Java Software Engineer
hace 2 semanas
Desde casa, Colombia Growth Acceleration Partners A tiempo completo**Summary** **Education** - Bachelor’s Degree in Computer Science or related field. **Professional Experience** - 8+ years of experience building Software Applications. 5+ years of experience working with Java. **Soft Skills** - Advanced English level. Open to learning new technologies. Great communication skills. Good time management skills. Good...
-
Full-Stack Software Engineer
hace 1 día
Desde casa, Colombia Salesforce A tiempo completo**Job Category **:Products and Technology **Job Details**: **Full-Stack Software Engineer** **Level: Starting at 2+ years of experience** **AMTS, MTS, SMTS, LMTS, PMTS Salesforce has immediate opportunities for extremely talented Software Engineers who want their lines of code to have significant and measurable positive impact for users, the company's...