Entrego
Entrego

Senior Software Engineer  

Entrego

 
  • Taguig, Philippines
    Bonifacio High Street, BGC, Taguig City, Taguig, Metro Manila, Philippines, Taguig, Metro Manila, Philippines
    Taguig
    Metro Manila
    Philippines
    Philippines
  • Full timeFULL_TIME

Expired 5 years ago

2019-03-21T16:15:56.007820+00:00
Job closed.

Job Description

About the Role


We are looking for an Architect / Software Lead to improve and contribute to our Logistics solution platform. You will be responsible for designing, implementing and maintaining new and current features, running in production efficiently and reliably, and improving the overall quality of the code base.

What will you be doing?

  • You bring 10+ years’ full stack software experience across multiple technologies, languages and frameworks, 2+ years in an architect role
  • You will draw on experience to lead technical designs and implementation of highly scalable and adaptable systems
  • You will collaborate with senior engineers and technical product managers to plan and deliver solutions
  • You are able to leverage on past experience to quickly and efficiently define common data structures and contracts meeting the needs of clients upstream and downstream on the Logistics Solutions platform, including finance and accounting
  • Leverage your experience designing scalable, resilient and secure systems
  • Leverage past-experience with Agile software development to help improve team execution
  • Quickly learn and become a subject matter expert for the logistics tech domain within the company based on similar past experience
  • You can help design and organize solutions to maximize DevOps
  • You are able to lead and support all project and internal communication

Technologies we use include:

  • Languages: Java, JavaScript (React), Python
  • Application Framework: Spring MVC, Spring Boot
  • Event-Driven Platform: AWS Lambda
  • Data Storage: PostgreSQL, DynamoDB
  • Logging and Monitoring: Scalyr, Splunk, ELK Stack
  • Tools: Gitlab, AWS, Docker, Postman, SwaggerUI, Jira
  • Continuous Integration / Delivery: Jenkins

What we offer:

  • We have a diverse, international setting with teammates who are experts in various topics.
  • We often conduct workshops to improve our individual skill sets, and to improve our workflow as a team.
  • We have flexi-time arrangement for work.
  • We have many of the best bits of a start-up but with the resources of one of the oldest conglomerates in the Philippines.
  • We work hard to create a supportive, collaborative, and fulfilling place where you can progress your career
  • You'll get to work with some spectacular people both from the technology team and wider business
  • You will get to work with massive data sets and opportunities to learn and apply the latest big data technologies
  • We want everyone on our team to have the tools and resources to succeed in their career
  • Autonomy in the role and in managing your own portfolio
  • We get to do all of this in a lovely, comfortable office in a nice, central part of BGC.

Minimum Qualifications

Do you thrive in an environment focused on innovation, continuous delivery and platform services? Interested in defining and designing the next generation of systems for Entrego?


Our Software Engineering team is at the heart of Entrego’s business. We have the flexibility to make the technology choices that best provide customer value to clients. As a member of the team, you’ll be involved in these choices. As an example, most teams build RESTful services, typically with simple APIs using JSON. These are usually built on the JVM with Java but some pick Scala, Clojure and Kotlin. We are also decomposing our services into micro-systems to make things easier to maintain and continually deploy. When appropriate, the teams build event-driven, streaming architectures and we also have teams working on front-end solutions, generally using React.js.


We are Cloud-Native. We organize for feature velocity, so wherever appropriate, you will use AWS services like Lambda, Kinesis, ElastiCache, Aurora, DynamoDB and of course EC2, ECS and S3. To further help speed things up, you’ll look to build on top of open source systems and libraries like Redis,, Cassandra, and DynamoDB.

Who are we looking for?

  • At least 10 year experience in large-scale applications
  • Full professional English proficiency
  • An outspoken technology leader, with an equally strong ability to listen and learn
  • Hardcore coder on both Java stack (required) and database ETL (preferred)
  • Experience designing and building multi-transactional Logistics and/or eCommerce systems
  • Experience designing and building orchestration layers
  • Diverse background with data storage and messaging technologies (RDBMS, NoSql, Document Store, in memory key/value, search systems)
  • Cloud experience designing and delivering Hybrid Cloud
  • Experience with native AWS database and messaging solutions
  • Ability to make independent decisions and taking ownership for them
  • Rigor in high code quality, automated testing, and other engineering best practices
  • Experience with continuous delivery, automated deployments, and related engineering practices

*Those with lesser experience will be considered as Software Engineer

Jobs Summary

Job Level
Associate / Supervisor
Job Category
IT and Software
Educational Requirement
Bachelor's degree graduate
Office Address
Bonifacio High Street, BGC, Taguig City, Taguig, Metro Manila, Philippines
Industry
Logistics / Procurement
Vacancy
2 openings
Website
https://www.entrego.com.ph/

Feel secure when applying: look for the verified icon and always do your research on a company. Avoid and report situations when employers require payment or work without compensation as part of their application process.

About Entrego

Entrego is a technology driven end-to-end fulfillment and logistics solutions provider.

People also applied to

  1. Home

Other Recommended Jobs

Apply jobs in

Job Categories:

Related to your search: