Senior Software Engineer (Go/TypeScript)
Randstad Digital
37m ago • Remote
Senior
Remote
140,000 - 180,000 USD/yr
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
PDF up to 10 MB
Your resume is private & secure

Quick Facts
- Role: Senior Software Engineer (Go/TypeScript)
- Hours: 9am to 5pm
- Education: Bachelor’s degree
- Salary: $140,000 - $180,000 per year
Description
You will architect and build the intelligent software powering smart entry devices for global physical access control. The role focuses on embedded Linux controller firmware in Go, secure credential flows using BLE and RFID/NFC, real-time device-to-cloud synchronization via WebSockets, and scalable APIs across device, mobile, and cloud teams. You’ll also use AI-assisted coding agents daily to accelerate design, implementation, and testing.
Responsibilities
- Architect and write robust controller firmware primarily in Go for embedded Linux environments
- Develop secure credential flows for mobile and card access using BLE and RFID/NFC
- Integrate peripherals with hardware (e.g., GPIO, relays, serial devices)
- Ensure reliable device-to-cloud communication for real-time sync and event reporting using WebSockets
- Use AI coding agents daily to plan, implement, and test production software
- Collaborate with hardware, mobile, and cloud teams to define device capabilities and build scalable APIs
- Diagnose field issues using telemetry, reproduce on real hardware, and ship fleet reliability fixes
Requirements
- 5+ years of professional software development experience
- Deep expertise in Go or a systems programming language (C, C++, Rust) with strong concurrency knowledge
- Proven hands-on experience on embedded Linux or constrained ARM targets
- Familiarity with hardware interfaces including GPIO, I2C, SPI, and serial connections
- Daily practical experience using AI-assisted coding tools for production development
- Excellent verbal and written communication skills
Benefits
- Medical, Dental, and Vision plans starting on day one
- AD&D and life insurance offerings
- Short-term disability
- 401K plan (based on eligibility)
Equal Opportunity Employer
Race, color, religion, sex, sexual orientation, gender identity, national origin, age, genetic information, disability, protected veteran status, or any other legally protected group status.
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See moreSenior Software Engineer (C++)
Microsoft
Senior
Technology
Redmond, WA
$160K - $261K/yr
16 days ago
Senior Developer (Go / Python)
P&P Solutions
Senior
Technology
Warsaw, Poland · Remote
343K zł - 406K zł/yr
3 days ago

Senior Go Engineer
SNI
Senior
Technology
Warsaw, Maz, Poland · Remote
0K zł - 0K zł/yr
1 days ago
Senior Software Engineer (Go/Java)
Citigroup
Senior
Technology
Warsaw, MA, Poland · On-site
242K zł - 412K zł/yr
2 days ago
Senior Backend Engineer (Go&Cryptography)
Be in IT.
Senior
Technology
Warsaw, Poland · Remote
270K zł - 354K zł/yr
3 days ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.
Senior Go Software Engineer
Be in IT.
Senior
Technology
Warsaw, Maz, Poland · Remote
354K zł - 458K zł/yr
14h ago

Senior Go Developer
EPAM Systems
Senior
Technology
Warsaw, Poland · Remote
N/A
3 days ago
Senior Firmware Engineer
Walter Kidde Portable Equipment, LLC
Senior
Technology
Gdańsk, GD, Poland · On-site
N/A
3 days ago

Senior Go Developer
EPAM Systems
Senior
Technology
Krakow, MA, Poland · Remote
N/A
3 days ago
Potential salary for Senior Software Engineer (Go/TypeScript) role
Improve your resume for just $5
$140,000 – $180,000/year
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights