DoiT International logo
DoiT International

DoiT International is a computer software company that is on a mission to help clients “focus on building the best products for their own customers.” As an

Senior Software Engineer, Data focused

Location

Canada

Posted

93 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer, Data focused

DoiT International

• As a Senior Software Engineer, you’ll be responsible for taking SELECT to the next level by architecting and developing new features. • Collaborating with the founders and other engineers, and contribute your ideas to our roadmap and software design. • Creating new cost management features such as forecasts, anomaly alerts and cost allocations to make staying on top of costs a breeze. • Developing reusable and robust UI components to make the cost exploration experience as seamless as possible. • Building new data visualization capabilities to communicate performance, query timing and efficiency in novel ways. • Building data pipelines and dbt models to surface new insights and opportunities to our users. • Improving the reliability & performance of our application.

Job Requirements

  • We’re looking for experienced engineers with backend and data engineering skillset.
  • A solid understanding of the below languages, tools and frameworks
  • Strong knowledge and experience with Python, FastAPI, Postgres, dbt, Dagster, Snowflake
  • Experience with system design
  • Excellent communication skills in English, both written and verbal
  • Self-organized, Goal-oriented, self-motivated individual who is confident, thorough and tenacious
  • Ability to effectively operate with flexibility in a fast-paced, constantly evolving team environment
  • A great sense of humor and enjoys having fun at work.

Benefits

  • Unlimited PTO
  • Flexible Working Options
  • Health Insurance
  • Parental Leave
  • Employee Stock Option Plan
  • Home Office Allowance
  • Professional Development Stipend
  • Peer Recognition Program

Related Job Pages

More Full-stack Engineer Jobs

Last Call Media logo

Full Stack Engineer (TypeScript) | Remote

Last Call Media

Last Call Media is an equal opportunity employer.

At Last Call, we're helping build a world where access to information is equitable and easy. Our engineers work across the stack to make public services more clear, accessible, and human. Join us in that effort! You'll own what you build, collaborate directly with teammates and clients, and contribute to how we grow as an engineering team. This role is focused on testing and debugging existing codebases.

North Carolina
Job Closed
Last Call Media logo

Full Stack Engineer (TypeScript) | Remote

Last Call Media

Last Call Media is an equal opportunity employer.

At Last Call, we're helping build a world where access to information is equitable and easy. Our engineers work across the stack to make public services more clear, accessible, and human. Join us in that effort! You'll own what you build, collaborate directly with teammates and clients, and contribute to how we grow as an engineering team. This role is focused on testing and debugging existing codebases.

Indiana
Job Closed
Last Call Media logo

Full Stack Engineer (TypeScript) | Remote

Last Call Media

Last Call Media is an equal opportunity employer.

At Last Call, we're helping build a world where access to information is equitable and easy. Our engineers work across the stack to make public services more clear, accessible, and human. Join us in that effort! You'll own what you build, collaborate directly with teammates and clients, and contribute to how we grow as an engineering team. This role is focused on testing and debugging existing codebases.

Massachusetts
Job Closed
STAFFVIRTUAL logo

Senior Engineer

STAFFVIRTUAL

Boost productivity & profitability by outsourcing to the Philippines with STAFFVIRTUAL

Full TimeRemoteTeam 501-1,000Since 2009H1B No Sponsor

• Lead the design, development, and deployment of complex systems and infrastructure solutions. • Guide and mentor a team of engineers ensuring adherence to best practices and high-quality engineering standards. • Gather, analyze, and document system requirements from stakeholders to ensure alignment with business needs. • Oversee system integration, testing, and validation efforts to ensure seamless operation across different components. • Monitor and optimize system performance, ensuring reliability, scalability, and security. • Manage project timelines, budgets, and deliverables, ensuring successful completion of engineering initiatives. • Work closely with software, hardware, and network teams to develop integrated solutions. • Ensure system designs comply with industry standards, cybersecurity best practices, and regulatory requirements. • Identify potential risks, troubleshoot system issues, and implement preventive measures. • Drive innovation by researching emerging technologies and recommending system improvements.

Philippines
Job Closed