Senior Software Engineer
New
B
Boosted.aiFintech AI
Remote within Canada or the USFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 3+ years of professional programming experience
- Required Skills
- PythonMachine LearningAlgorithmsData StructuresData analyticsDistributed Systems
Requirements
- Bachelor's, Master's, or PhD in Computer Science, Software Engineering, or a related field.
- 3+ years of professional programming experience, with a strong focus on Python.
- Solid understanding of data structures, algorithms, and their applications.
- Experience building and optimizing distributed, scalable systems and high-performance applications.
- Proficiency in working with large-scale datasets and implementing solutions for efficient data processing.
- Strong problem-solving skills with the ability to make quick, thoughtful decisions in a fast-paced environment.
- Excellent communication skills with a proven ability to collaborate effectively in a team-oriented environment.
- Experience with machine learning, data analytics, or financial services is a bonus
Responsibilities
- Take ownership of the full software development lifecycle, including designing, developing, testing, and maintaining software solutions.
- Collaborate with cross-functional teams, including product managers, data scientists, and other engineers, to develop scalable and high-performance systems.
- Partner with clients and internal stakeholders to understand their needs and design solutions that optimize workflows and address complex technical challenges.
- Work with large datasets, ensuring efficient processing, manipulation, and analysis.
- Contribute to architectural decisions, proposing and implementing innovative solutions to technical problems.
- Mentor and guide junior team members to promote growth and knowledge sharing within the engineering team.
- Continuously evaluate and integrate emerging technologies to improve system performance and scalability.
- Maintain a strong focus on writing clean, maintainable, and efficient code while adhering to best practices and coding standards.
View Full Description & ApplyYou'll be redirected to the employer's site