{"id":2614983,"url":"https://alion.io/job/black-diamond-group-staff-software-engineer-front-end","title":"Staff Software Engineer (Front-end)","company":{"id":2505833,"name":"Black Diamond Group","domain":"blackdiamondgroup.com","url":"https://alion.io/company/blackdiamondgroup","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"SuccessFactors","truth_index":{"grade":"B","score":80,"open_postings":3,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":21,"computed_at":"2026-10-15T05:46:00Z"}},"role":"Frontend","role_family":"Frontend","seniority":"staff","employment_type":null,"work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Scottsdale, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":134000,"max_usd":253000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":54},"experience_years_min":15,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Apache Kafka","optional":false},{"name":"CI/CD","optional":false},{"name":"Clean Architecture","optional":false},{"name":"Docker","optional":false},{"name":"Go","optional":false},{"name":"gRPC","optional":false},{"name":"LLM","optional":false},{"name":"Platform Engineering","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Prompt Engineering","optional":false},{"name":"React.js","optional":false},{"name":"shadcn/ui","optional":false},{"name":"JavaScript","optional":true},{"name":"Radix UI","optional":true},{"name":"Tailwind CSS","optional":true}],"status":"live","first_seen_at":"2026-10-14T00:00:00Z","employer_posted_date":"2026-10-14","last_verified_at":"2026-10-15T16:17:29Z","board_verified":true,"closed_at":null,"days_open":1,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":1},"description":"Staff Software Engineer (Front-end)\nCalgary, AB\nAbout the Role\nLodgeLink is inviting Staff Software Engineers in Scottsdale or Calgary, AB with deep expertise in frontend architecture to join our team and shape the future of workforce travel. We are looking for technical leaders who elevate the craft of engineering across the full stack: from responsive, scalable frontend systems to the backend services and platform foundations that power them.\nAs a Staff Software Engineer, you operate at the intersection of architecture, platform engineering, and team amplification. You set the technical direction for how our products are built, scaled, and evolved. You design systems that are technically sound, resilient, and easy for teams to extend and operate. You make every engineer around you measurably better.\nAs a Staff Software Engineer with a focus on frontend architecture, you should be deeply comfortable leading frontend and backend design decisions, defining cross-service contracts, and driving platform engineering initiatives that raise the capabilities of every engineer on the team. Our current cloud stack includes ReactJS, Golang, gRPC, Tailwinds, Shadcn, Docker, Kafka, and PostgreSQL, all fully running on the cloud, plus a few more things. This role is in Scottsdale, AZ, or Calgary, AB and is in-office with 20% flexibility to work from home.\nThe ideal candidate we’re looking for is a highly influential software engineering leader who is passionate about building exceptional products, scaling modern cloud platforms, and elevating the engineers around them through mentorship and technical leadership. This is an opportunity to shape the future of LodgeLink's technology stack, drive AI-enabled engineering practices, and make a lasting impact on a growing team that values innovation, autonomy, and continuous learning.\nThis role is hybrid - in-office with 20% flexibility to work from home.\nResponsibilities:\nYour job #1 is to make the software engineering team better through doing, mentoring, and influence. You are a force multiplier, not just a high-output individual contributor. You are a role model.\nLead architecture decisions across the full stack: from component design and state management to microservice contracts, API design, and cross-system integration patterns.\nDefine and evolve our frontend architecture: component systems, rendering strategies, performance at scale, design system governance, and micro-frontend approaches where they apply.\nDrive platform engineering initiatives: shared tooling, DX improvements, CI/CD pipeline design, observability layers, and internal developer platforms that let other engineers ship faster and with greater confidence.\nActively integrate AI-augmented practices into the SDLC: prompt engineering workflows, AI-assisted code review, generative scaffolding, LLM-powered developer tooling, and AI-native testing patterns. Help the team develop fluency in building with and alongside AI tools.\nEstablish and enforce engineering standards: code quality, testing strategy, API design principles, observability, and security patterns. Build the tools and templates so that all other developers will say this is easy. In the next few years, you will scale our products to be top of class, responsive and attractive to delight users.\nQualifications:\n7+ years of recent experience with modern front-end technologies built with ReactJS while knowing enough about other technologies such as Golang, gRPC, microservices, and micro-frontends. It is okay not to know all these technologies, we know you can learn fast because you know the principles and have strong software engineering foundations.\n15+ years of progressive career in software development lifecycle experience, with a demonstrated evolution from individual execution to architecture ownership and technical leadership, and still having a curiosity and malleability to learn new ways.\n15+ years of mastery of SDLC, SOLID Principles, Data/Behavior/Test Driven Development, DDD, and a love of Clean Code and clean architecture. You have the pattern library in your head and know when not to use it.\n15+ years of proven application of cloud development patterns and best practices with multiple years in different architectures and industries.\nStrong backend competency: Golang, gRPC, microservices, RESTful APIs, and event-driven architectures. You can design and evaluate backend services critically and go deep on implementation when the situation calls for it.\n5+ years focused on an API-first approach with expertise in loosely coupled systems and domain driven design.\nAn advocate for and experience in effectively managing and planning technical debt so that ours does not grow.\nAn attitude and pride in quality code with multiple approaches towards testing.\nDegree in Computer Science or Computer Engineering.\nAbout LodgeLink\nLodgeLink, a Black Diamond Group company headquartered in Calgary, Alberta, Canada is more than just a digital marketplace and ecosystem for crew travel; we’re a caring tech company on a mission to transform workforce travel. Our digital platform is the key to unlocking seamless solutions for finding, booking, and managing crew travel and accommodation needs. Powered by a growing network of hotel and lodge partners, we address the unique challenges of crew travel, applying technology to streamline the entire process from booking to management, payments, and cost reporting. At LodgeLink, we're not just saving our customers time and money; we're changing the future of workforce (crew) travel - for the better.\nUnited by our vision to be THE ecosystem for workforce travel, our values reflect our commitment to collaboration, agility, dependability, inventiveness, and audacity. As a diverse and inclusive team, we come together, sharing ideas, building disruptive technology, and tackling complex problems. Our relentless pursuit to deliver value and superior customer experiences is inspired by a collective passion to ‘Create A Better Way’ for all.\nAt LodgeLink, we're seeking exceptional team players with an entrepreneurial spirit to contribute to our rapid growth. If you crave a career, not just a job, we could be the perfect fit.\nLodgeLink Total Rewards | Caring for our team is a priority, and we’re pleased to provide these benefits:\nBuilding a diverse and inclusive team, supporting career growth and development.\nCompetitive base salaries.\nShare Appreciation Rights program for salaried employees.\nPaid vacation days and sick days.\nAn employee charitable donation program.\nHotel and travel discounts.\nIn Canada: Comprehensive benefits package including extended health, vision, dental, Health Spending Account, TeleDoc, Employee Assistance Program, Life, Long-term Disability, AD&D, and Critical Illness Insurance.\nIn USA: Comprehensive options for benefits, with cost-sharing between the company and the employee. 401K Matching program.\nIn Australia: 20 vacation days per year, 10 sick/emergency leave days, superannuation, Employee Assistance Program through Telus Health.\nIn Calgary’s Head Office: Located in beautiful Eau Claire in downtown Calgary, within a 5-minute walk to Prince’s Island Park\nCompany-hosted events, and a game room. \nAbility to join our Social Club and join colleagues for fun events such as golf, bowling, curling, stampede events and more.\nFree access to the Aspen Properties Fitness Centers, Golf Simulator & Lounge \n\n LodgeLink is a Black Diamond Group company. Learn more: www.lodgelink.com\nBlack Diamond Group is a publicly traded company with 20 years of experience in modular space and workforce solutions, and operations across Canada, the United States, and Australia. Learn more: www.blackdiamondgroup.com\nWe are an Equal Opportunity Employer \n Black Diamond Group is committed to diversity, equal opportunity and ensuring that our employees can thrive in an inclusive environment. We are pleased to consider all qualified applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, marital status, family status, veteran status, Indigenous status, national origin, age, disability, or any other legally protected factors. Accommodation for applicants with disabilities is available upon request during the recruitment process.\nCompany: LodgeLink","description_format":"text","description_chars":8331,"description_truncated":false,"requirements":{"experience_years_min":15,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":["401k plan","Continuous learning"],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Oil & Gas","Construction"],"lifecycle":[{"event":"open","at":"2026-10-15T12:00:56Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":1,"expected_fill_days":21,"reasons":["conf:3","win:early"],"computed_at":"2026-10-15T19:49:07Z"},"pay":null,"html_url":"https://alion.io/job/black-diamond-group-staff-software-engineer-front-end","json_url":"https://alion.io/job/black-diamond-group-staff-software-engineer-front-end.json","meta":{"generated_at":"2026-10-15T19:49:07Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":30120,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-16T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":2505833},"rest":"https://alion.io/mcp/rest/get_company?id=2505833"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fblack-diamond-group-staff-software-engineer-front-end"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fblack-diamond-group-staff-software-engineer-front-end"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fblack-diamond-group-staff-software-engineer-front-end"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/black-diamond-group-staff-software-engineer-front-end\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fblack-diamond-group-staff-software-engineer-front-end"}]}