Senior Engineer - Data

Bellese Technologies Logo

Bellese Technologies

πŸ’΅ $128k-$153k
πŸ“Remote - United States

Summary

Join Bellese, a mission-driven Digital Services Company, as a Senior Engineer on a 1099 basis with potential for temp-to-hire. This role centers on supporting SAS transition priorities by converting SAS code to Spark, optimizing Spark job performance, and developing high-quality backend software components. You will research data technologies, maintain technical documentation, participate in Agile ceremonies, and contribute to security and compliance within the AWS environment. The ideal candidate possesses extensive software development experience, strong Apache Spark and Python skills, and a deep understanding of data structures and algorithms. This position requires a Bachelor's degree in a related field and at least 10 years of relevant experience. The salary range is $128,700 - $153,400 annually.

Requirements

  • Strong experience with Apache Spark and Python
  • Bachelor's degree in Computer Science, Computer Engineering or related field
  • At least 10 years of experience in software development
  • AWS Experience (S3, EC2, Glue, Lambda, etc)
  • Strong understanding of software design patterns, data structures, and algorithms
  • Experience with Agile development methodologies
  • Ability to work independently as well as in a team
  • Strong problem-solving and analytical skills
  • Strong verbal and written communication skills
  • Related experience in analytic programming, data extraction, querying databases/data warehouses and data analysis

Responsibilities

  • Create and or convert existing SAS code to Spark
  • Optimize Spark jobs performance and resource usage, identifying and addressing bottlenecks and inefficiencies in backend systems
  • Design, develop, and maintain high-quality backend software components and services, ensuring functionality, performance, and scalability
  • Research and build proof of concepts in the data space
  • Write clean, well-structured, and maintainable code, adhering to established coding standards and best practices
  • Perform thorough code reviews, providing constructive feedback to peers and identifying potential risks or areas for improvement
  • Debug and resolve defects, proactively identifying and addressing potential issues before they impact users
  • Create and maintain comprehensive technical documentation
  • Actively participate in Agile ceremonies, such as stand-ups, sprint planning, and retrospectives, ensuring effective communication and collaboration across the team
  • Assist in the estimation, prioritization, and planning of development tasks, ensuring projects are delivered on time and within budget
  • Continuously evaluate and recommend new dataframe related technologies, frameworks, and tools, helping to drive innovation and keep the team up-to-date with industry trends
  • Engage in ongoing professional development to stay current with industry best practices, and share knowledge and insights with the team as appropriate
  • Assist in the implementation and maintenance of security, compliance, and governance policies within the AWS environment to ensure adherence to industry standards and regulatory requirements

Preferred Qualifications

  • Databricks and R experience
  • Professional Databricks/Apache Spark Certification(s)
  • SAS experience

Benefits

$128,700 - $153,400 a year

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.