Sr Software Engineer - Remote

PDS Tech, Inc.
United States / Remote
30+ days ago

Job Description

PDS Tech, Inc. is seeking a Sr Software Engineer (Remote)

  • Build efficient batch and streaming data pipelines in AWS to process petabytes of data safely and reliably using Beam, Spark.
  • Design large scale data processing, warehousing, real-time analytics, reporting solutions for business units to help the company scale at international levels.
  • Work as an invaluable asset to the company to extract, transform, clean, munge data with varying structure and volume in data pipelines using big data technologies in AWS public cloud.
  • Build Rest API’s, web applications for easy consumption and visualization of data.
  • Design end-end data quality and validation systems to ensure data reliability and availability in SLA time.
  • Setup orchestration for monitoring and alerting in AWS for pipelines.
  • Ensure engineering best practices and preach engineering excellence to produce high quality software.
  • Deploy CICD pipeline orchestration for real time and batch data systems in AWS.
  • Mentor new hires, junior members to promote engineering growth.
  • Follow client value and preach customer obsession while producing business critical value using data products.
  • Contribute to and support signal gathering for scalable raw external data collection systems for External data platform to help company understand market share.
  • Contribute open source to related tech stack and domain for client Data products.
  • Perform code reviews, suggest and encourage coding best practices.
  • Prototype, develop and contribute to proprietary tools and frameworks that solve internal needs on an organizational and company level. Including maintaining existing proprietary framework as well as developing new ones by leveraging existing experience and knowledge of client technologies and products.
  • Work with different internal teams on partner communication and provide data product expertise.

Your experience should include:
  • Bachelor’s degree in CS or related technical field.
  • 5+ years of experience in data modeling, data development, and data warehousing.
  • Experience working with Big Data technologies (Hadoop, Hive, Spark, Kafka, Kinesis).
  • Experience with large scale data processing systems for both batch and streaming technologies (Hadoop, Spark, Kinesis, Flink).
  • Experience in programming using Python, Java or Scala.
  • Experience with data orchestration tools (Airflow, Oozie, Step Functions).
  • Solid understanding of database technologies including NoSQL and SQL.
  • Track record of delivering reliable data pipelines with solid test infrastructure, CICD, data quality checks, monitoring, and alerting.
  • Strong organizational and multitasking skills with ability to balance competing priorities.
  • Excellent communication (verbal and written) and interpersonal skills and an ability to effectively communicate with both business and technical teams.
  • An ability to work in a fast-paced environment where continuous innovation is occurring, and ambiguity is the norm.
You might also have
  • Experience with AWS big data technologies - S3, EMR, Kinesis, Redshift, Glue
  • Experience with restful API


Not sure if you qualify?

Uvaro is here to help you land great jobs like this one.

Upgrade your skills

Other Jobs

Rise People

Rise is Canada’s complete people management solution that gives employers everything they need to build loyal and productive teams—all in one place. We collaborate and co-create to build solutions that completely change how companies of all shapes and sizes manage their payroll, scheduling, time tracking, group benefits, recruitment, onboarding, and more.

Vancouver, BC

1+ years of successful sales development experienced experience in B2B software or B2C services is a plus. Ability to work occasional evenings or weekends.

Waterloo, ON / Remote
Freshworks Inc

About Freshworks: Freshworks makes it fast and easy for businesses to delight their customers and employees. We do this by taking a fresh approach to building and delivering software that is affordable, quick to implement, and designed for the end-user. More than 50,000 companies -- from startups to public companies -- around the world use Freshworks software-as-a-service to enable a better customer experience (CRM) and employee experience (ITSM, HRSM). Headquartered in San Mateo, California, Freshworks has a dedicated team operating from 13 global locations to serve customers, including American Express, Sony, Vice Media, TaylorMade, Sotheby’s, Stitchfix, OfficeMax, Multichoice, Delivery Hero, ITV, and Klarna. Freshworks transforms the way world-class organizations collaborate with customers and co-workers. The suite includes Freshdesk (omnichannel customer support), Freshsales (sales automation), Freshmarketer (marketing automation), Freshservice (IT service desk), Freshteam (HR management system). Overview: We are looking to hire smart and passionate folks for our inside sales team. The inside sales team are responsible for engaging with prospects and driving sales in the SMB segment. They understand the needs and requirements and collaborate with internal teams to help ensure a smooth sales process. This role is based out of Chennai. Responsibilities (What you'll be expected to do): - Qualify and prospect inbound leads generated by the lead generation team. - Be responsible to convert trial prospects to paid customers through enthusiastic customer engagement. - Own individual targets and work towards generating new revenue. - Collaborate with other appropriate internal teams and represent the customers to solve their business requirements. - Work with various internal stakeholders and achieve team targets. Requirements (What we look for in candidates): Must-haves: - 1-3 years of work experience in any customer-facing sales role. - Clear, concise, and effective written and oral communication skills. - Empathy towards customers and understanding their needs. - Interest, curiosity, and openness to learning new technologies. - Good interpersonal skills and ability to collaborate with internal stakeholders as well as end customers. - Learning mindset and the right attitude that will help you thrive and adapt in a fast-paced, performance-driven environment. - Flexibility in working in different shifts/regions. This is absolutely mandatory because you will be expected to work in a specific shift for a minimum of two years. Good to have: - Prior work experience in SaaS product companies in domains relevant to Freshworks' suite of products. - The proven track record of consistency in overachieving targets.

14 hours ago
Tamil Nadu Chennai