Principal Engineer / Architect en Remoto - Solo México para Central Standard talent - Hireline México
Encuentra más vacantes similares

Principal Engineer / Architect

Sueldo oculto

Remoto: México

Empleado de tiempo completo

Nivel de Inglés: Nivel Avanzado

Are you a high energy, motivated, smart individual who thrives in a dynamic, agile development environment? As a member of a talented and progressive development team, your contributions will immediately impact the success of the organization.
Cebtral Standard Talent team is looking for software engineers to join a team focused on building the next generation digital marketing platform using managed services in AWS along with cloud native database technology like Snowflake and Databricks. Come work alongside some of the best engineers in the business, architecting a highly scalable, multi-tenant, SaaS platform than can send billions of marketing messages per week and provide insights into those interactions with intelligent visualizations and analytics.
This position is responsible for the development of the Campaign platform, a suite of world-class applications that are used by thousands of customers worldwide.
This Campaign platform is widely regarded as one of the top few marketing platforms in the world. This role is responsible for working with a team responsible for building highly scalable systems which manage our customers’ data consisting of hundreds of millions of contacts and associated attributes. You will research new technologies and architect new solutions that can be leveraged to improve performance and scalability within a cloud environment.

  • Lead, design, and DEVELOP secure, scalable, high-performance, reliable and cost-effective Data platform software and services.
  • Lead technical decisions for your team and influence technical decisions across your functional domains.
  • Work with other engineering teams and with members of the product organization to distill internal and customer needs into requirements and tech specs.
  • Facilitate knowledge sharing by owning and maintaining comprehensive documentation, participating in lunch and learns as well as other technical knowledge sharing events like our quarterly hackathons.
  • Push company innovation efforts and stay up to date on industry trends and best practices.

  • 8+ years of work experience building highly scalable architectures and good understanding of how to run and monitor them successfully in production
  • 5+ years proven experience in building data warehouse platforms
  • 5+ years experience providing technical leadership
  • 3+ years of experience with AWS, including Kinesis, EKS, Lambda, S3, and CloudFormation/Terraform
  • Experience with Snowflake or Databricks platforms
  • 3+ years of proven expertise in creating pipelines for real time and near real time integration working with different data sources - flat files, XML, JSON, Avro/Parquet files and databases
  • Expertise in Snowflake architecture, performance optimization patterns and security best practices
  • Experience in Snowpipe for handling Streaming data is a plus
  • Experience with NoSQL databases (Mongo or DynamoDB)
  • Strong understanding and practical use of Java based development stack.
  • JavaEE, Spring, SpringBoot, Maven
  • Experience building scalable software systems and a background in distributed systems, infrastructure, business logic for APIs or tooling to help debug mission critical applications
  • Have a broad understanding of external events that may impact applications or systems (networking, cloud platform services, operational issues, data issues)
  • Knowledge of Jenkins for continuous integration and End-to-End automation for application build and deployments
  • The ability to thrive in a fast-paced work environment that requires independent self-direction, strong attention to detail and an aptitude for team collaboration and open communication
  • Excellent troubleshooting and problem-solving skills.
  • Extremely proactive and takes ownership for producing positive result

  • Knowledge and understanding of: IaaS, PaaS, and SaaS Solutions
  • Experience with streaming technologies and functional programming
  • Experience with cloud-based architectures and processing at scale
  • Scrum Master Certification
  • AWS Associate / Professional Certification
  • Strong Communication Skills and ability to communicate ideas effectively.
  • Demonstrated passion for technology.