Now hiring

Software Architect @ Entrego

PHOnsiteFull-timeJob reference REF2J
Apply with ResuMinder

Opens on the employer's site

About this role

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.

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 roleYou will draw on experience to lead technical designs and implementation of highly scalable and adaptable systemsYou will collaborate with senior engineers and technical product managers to plan and deliver solutionsYou 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 accountingLeverage your experience designing scalable, resilient and secure systemsLeverage past-experience with Agile software development to help improve team executionQuickly learn and become a subject matter expert for the logistics tech domain within the company based on similar past experienceYou can help design and organize solutions to maximize DevOpsYou are able to lead and support all project and internal communication At least 10 year experience in large-scale applicationsFull professional English proficiencyAn outspoken technology leader, with an equally strong ability to listen and learnHardcore coder on both Java stack (required) and database ETL (preferred)Experience designing and building multi-transactional Logistics and/or eCommerce systemsExperience designing and building orchestration layersDiverse background with data storage and messaging technologies (RDBMS, NoSql, Document Store, in memory key/value, search systems)Cloud experience designing and delivering Hybrid CloudExperience with native AWS database and messaging solutionsAbility to make independent decisions and taking ownership for themRigor in high code quality, automated testing, and other engineering best practicesExperience with continuous delivery, automated deployments, and related engineering practices

Technologies we use include:

Languages: Java, JavaScript (React), PythonApplication Framework: Spring MVC, Spring BootEvent-Driven Platform: AWS LambdaData Storage: PostgreSQL, DynamoDBLogging and Monitoring: Scalyr, Splunk, ELK StackTools: Gitlab, AWS, Docker, Postman, SwaggerUI, JiraContinuous Integration / Delivery: JenkinsWhat 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 careerYou'll get to work with some spectacular people both from the technology team and wider businessYou will get to work with massive data sets and opportunities to learn and apply the latest big data technologiesWe want everyone on our team to have the tools and resources to succeed in their careerAutonomy in the role and in managing your own portfolioWe get to do all of this in a lovely, comfortable office in a nice, central part of BGC.

Skills

EngineeringMid-Senior LevelLogistics And Supply Chain

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores