Valsoft Corporation logo
Valsoft Corporation

Valsoft Corporation acquires and builds market software solutions. The company invests in stable businesses and aims to foster an entrepreneurial environment po

Software Engineering Intern

Location

Canada

Posted

78 days ago

Salary

0

Seniority

Entry Level

Job Description

Software Engineering Intern

Valsoft Corporation

Role Description We are looking for a Software Engineering Intern / Co-op Student who’s eager to build real features on a production SaaS platform. You’ll work across our stack — backend APIs, frontend dashboard, data pipelines, and cloud infrastructure. This isn’t a side project internship — you’ll ship code that hotels use every day. What matters most: you learn fast, you’re resourceful, and you already use AI tools to move quicker. What You’ll Work On - Backend Development — Build and extend API endpoints with Python and FastAPI, write database queries, and work with our PostgreSQL data layer - Frontend Features — Contribute to our React/TypeScript dashboard used by hotel revenue managers - Data & Integrations — Help build and maintain data pipelines that pull from property management systems, competitor feeds, and third-party APIs - Cloud Infrastructure — Get hands-on with AWS services (containers, queues, scheduled jobs) and CI/CD pipelines - AI-Powered Features — Contribute to features that use LLMs (OpenAI, Anthropic Claude) for pricing intelligence and demand analysis Our Tech Stack - Backend: Python, FastAPI, SQLAlchemy, PostgreSQL, Redis - Frontend: React, TypeScript - Cloud: AWS (ECS, SQS, EventBridge, S3), Docker, GitHub Actions - AI/LLM: LangChain, OpenAI, Anthropic Claude - Observability: Prometheus, Grafana, PostHog You don’t need to know all of this coming in. You need to be willing to learn it. Qualifications - Currently enrolled in a Software Engineering, Computer Science, or related program - Solid fundamentals in at least one backend language (Python preferred, but we’ll take strong fundamentals in anything) - Some experience with web development — frontend or backend - You use AI tools to code — Claude, Cursor, Copilot, ChatGPT, or similar. This is non-negotiable. - Comfortable with Git and collaborative development workflows - Strong problem-solving skills — you can break down a problem, research what you don’t know, and figure it out - Self-directed — you don’t wait to be told what to do next. You ask good questions, then go execute Nice to Have - Experience with Python and FastAPI (or Flask/Django) - Familiarity with React and TypeScript - Exposure to SQL databases and writing queries - Experience with Docker or cloud platforms (AWS, GCP, Azure) - Interest in hospitality, pricing, or data-driven products Show Us Your GitHub We care far less about the assignments you were given in class and much more about what you’ve built on your own. Side projects, open source contributions, hackathon builds, tools you made because you needed them — that’s what gets our attention. A GitHub profile with real commits tells us more than a GPA ever will. If you’ve built something you’re proud of, we want to see it. Why This Internship - Real impact — Your code goes to production. Hotels use what you build - Full stack exposure — Backend, frontend, data, infrastructure, and AI features - AI-native team — We use AI tools daily and expect you to as well. You’ll get better at this here - Mentorship — Work alongside senior engineers who care about your growth - Modern stack — No legacy monoliths. FastAPI, React, AWS, LLMs — tools you’ll want on your resume How to Apply Send us your resume, your GitHub profile, and a short note on how you use AI tools in your development workflow — be specific.

Related Job Pages

More Software Engineer Jobs

Lead Mobile Engineer

BeatStars

BeatStars is a global music marketplace and distribution platform empowering creators to build and manage their music businesses. Since its founding in 2008, the company has revolu

• Serve as the complete technical owner for the BeatStars Mobile practice. • Actively design, write, review, and ship production mobile code — this is a hands-on leadership role. • Define and document mobile engineering standards, patterns, and best practices. • Ensure performance, reliability, and maintainability across our mobile applications. • Partner closely with Product and Design to translate PRDs into clear mobile execution plans. • Help architect scalable mobile systems that support BeatStars’ global creator marketplace and fan ecosystem. • Audit existing mobile systems and proactively identify opportunities to reduce tech debt and improve performance. • Write production-ready mobile code regularly — this is a hands-on leadership role. • Establish processes for enforcing standards through code reviews, CI/CD, and documentation. • Collaborate with cross-functional stakeholders to ship mobile features predictably and reliably. • Serve as a technical mentor to the mobile engineering team.

United States
$192K - $248.5K / year
Job Closed
Full TimeHybridTeam 51-200H1B Sponsor

Programmer, Sundance Film Festival Location:Los Angeles, CA Department:PROG - Programming POSITION OVERVIEW The Programmer, Sundance Film Festival is responsible for upholding the artistic integrity of the Sundance Film Festival by evaluating and selecting films. Working closely under the Director of Programming, the Programmer will be assigned film categories and genres upon hire. The position will also manage programming events in collaboration with the team. This full-time position is based out of the greater Los Angeles, CA area in order to work onsite in a hybrid capacity throughout the year. Extended hours, including evenings and weekends will be required at key points. Frequent domestic and international travel, including to Boulder, Colorado to work onsite during the January Film Festival will also be required. Top priorities include but are not limited to - Viewing and evaluating Festival submissions and actively participating in the selection of films and the structure of the Festival program. - Managing film tracking and outreach, handling correspondence with filmmakers and participating in the submission process. - Soliciting film submissions, monitoring screeners, and tracking submissions in the database. - Notifying filmmakers of acceptance or rejection and collecting supporting materials for accepted filmmakers. - Hosting filmmakers and industry representatives at the Festival to ensure needs are met. - Writing film descriptions and other copy for film guide, catalog, and website. - Introducing and moderating film Q&As at screenings. - Managing and coordinating meetings and Sundance Film Festival Industry Meetings events. - Conducting outreach, cultivating and maintaining relationships with artists, producers, directors, and other professionals in the international film community. - Scouting for and soliciting new talent and projects by attending and researching selected film festivals, conferences, and markets. - Representing the organization and the Programming Department at events and in print, radio, and televised interviews with the press. - Assisting in programming and planning for festivals and events outside of the annual Sundance Film Festival. - Participating in Institute working groups on strategic projects. - Evaluating and programming New Frontier projects to be exhibited at the Festival, conducting outreach, confirming selection of exhibitions, and curating installations and performances. - Supporting New Frontier as needed, including cultivating and building relationships with storytellers, artists, creative technologists, and professionals working at the crossroads of film, art, and emerging technologies. - Actively researching trends and achievements in interactive, immersive, and online media. - Managing other related special projects as needed. You have the following direct or transferable skill sets: - 4 years experience programming and evaluating film. - Project management experience. - Strong attention to detail and accuracy in recording, tracking, and issuing information. - Outstanding written, verbal, and interpersonal communication skills required to deal with the public, filmmakers, industry, donors, and internal colleagues. - Excellent organizational skills including self-management of work schedule. - Ability to set priorities and manage multiple demands. - Ability to work collaboratively and meet the needs of internal and external constituents. - Passion for independent film and Sundance Institutes mission. - Experience working with databases, experience with Airtable preferred. - A bachelor's degree in film or equivalent experience is preferred. - Experience with international film marketplaces and cinema preferred. - Ability to speak, read, and write in an additional language to English preferred. - Legal authorization to work in the United States. You will be successful in this role if you... - Cultivate new relationships and maintain current ones with artists and industry contacts. - Contribute to conversations around solving artist and industry issues in the field and Sundance Institutes position within them. - Maintain regular communication with programming colleagues while regarding each as an equal contributor to the process. - Contribute to the larger thinking around ways the Festival can continue to improve and serve its constituents and the role programming can have within that process. - Actively collaborate and ideate on ways Sundance Institute can expand both its domestic and international reach and connect with filmmakers from underrepresented regions. - Create a welcoming environment for coworkers, artists, audiences, and external constituents. - Uphold and model positive, inclusive, and equitable Institute values in press appearances, Introduction/Q&As, and events. In addition to an annual salary of $70,000.00 to $75,000.00*, this position is eligible for our comprehensive benefits package, highlights include: - Health, vision, and dental insurance - 25 paid Institute holidays plus accrued vacation time - Paid sick, family, and medical leave - Employee Wellness initiatives - 401(k) with automatic 3% employer contribution after one year of employment - Sundance Film Festival passes and benefits (varies each year) - Final rate of pay is determined based on the applicant's geographic location, relevant experience and skills, and internal equity among similar positions within our organization.

California
Full TimeRemoteTeam 51-200H1B No Sponsor

• Build, maintain and further develop a central product data structure for our educational offerings • Develop and maintain XML-based data feeds to publish our offerings on various platforms and portals • Model and optimize data structures and data models for consistent management of product information • Develop and maintain transformation and integration processes for data exchange between internal and external systems • Analyze, debug and optimize existing data flows to improve data quality and performance • Implement and maintain interfaces and data exchange formats between different applications • Automate data exports and data transformations (e.g., XML transformations) • Document data structures and integration processes and collaborate with business units and development teams

Germany
Job Closed
Kindgeek logo

Flutter Developer

Kindgeek

We build innovative products that generate value.

Full TimeRemoteTeam 51-200H1B No Sponsor

• Build and scale a cross-platform mobile application using Flutter • Work closely with product, design, and backend teams • Contribute to product decisions and feature development • Ensure high performance, stability, and great user experience • Write clean, maintainable, and production-ready code

Ukraine
Job Closed