Data Engineer III (Contract to Hire)
Department:
Software Engineering
Location:
Remote and/or Headquarters in Tampa, FL (Contract to Hire)
Summary of Duties & Responsibilities
As a Data Engineer III at BST Global, you will be leading the design, development, testing, and maintenance of software products that support the needs of architecture, engineering and consulting (AEC) firms. You will collaborate with cross-functional teams to implement core product features, troubleshoot issues and optimize application performance. This role requires a strong foundation in programming, problem-solving skills and a passion for learning new technologies in a dynamic, team-oriented environment.
Essential Functions
Skills & Competencies
Additional Requirements
Passionate & Driven:
Demonstrates a strong passion for software engineering, with a self-motivated and proactive approach to learning and growth
Continuously seeks to expand knowledge, improve skills and stay up to date with emerging technologies
Learns and applies techniques that drive the creation of elegant, easy-to-maintain code
Analytical Thinker & Problem-Solver:
Possesses strong analytical skills with a natural ability to break down complex problems and identify patterns and develop effective solutions in a logical and efficient manner
Demonstrates exceptional analytical and critical thinking skills
Strong Communicator & Team Player:
Effectively articulates ideas, actively listens and collaborates with cross-functional teams to deliver high-quality solutions
Thrives in a team-oriented environment, contributing to discussions, problem-solving and knowledge sharing
Technical Leadership & Mentorship:
Leads by example, providing technical guidance, mentorship, and support to junior engineers
Drives best practices, code quality, and process improvements while fostering a collaborative and high-performing team environment
Commitment to Continuous Improvement:
Identifies opportunities to enhance software performance, scalability and reliability
Implements best practices, refines processes, aligns with policies, and optimizes systems to drive innovation, efficiency and an improved experience for engineers
Proactive Time Management:
Effectively manages time, prioritizes tasks, and adheres to team, department and company-mandated deadlines.
Takes ownership of responsibilities, maintains an organized calendar and completes tasks without the need for reminders
Team Support/ Leadership
Education or Prior Work Experience
Reports To
Software Engineer Manager
Number Supervised
0
Travel
Up to 5%
Classification
Contract to Hire
Work Environment & Physical Demands
This job operates in a professional office environment with standard office equipment. Remote work is supported with core hours of 9:00 a.m.-6:00 p.m. ET. The employee is regularly required to speak and listen and frequently required to stand, walk and use their hands.