CrawlJobs Logo
Briefcase Icon
Category Icon

Filters

×

Senior Software Engineer II (Golang) Jobs

1 Job Offers

Filters
Senior Software Engineer II (Golang)
Save Icon
Join SpotOn in NYC as a Senior Software Engineer II (Golang) to build high-performance, scalable APIs for restaurant tech. Leverage 5+ years of experience with Go, SQL, and cloud platforms to design resilient systems. Enjoy full benefits, RSUs, and a mission-driven team empowering independent bus...
Location Icon
Location
United States , New York City
Salary Icon
Salary
145000.00 - 190000.00 USD / Year
mytennislessons.com Logo
MyTennisLessons
Expiration Date
Until further notice
Explore Senior Software Engineer II (Golang) jobs and discover a pivotal career at the intersection of deep technical expertise and significant architectural leadership. This role represents a senior-tier position for professionals who have mastered the Go programming language and are now responsible for designing, building, and maintaining the core, scalable systems that power modern digital enterprises. Individuals in these jobs are not just coders; they are key technical decision-makers and mentors who ensure system resilience, performance, and alignment with long-term business objectives. Professionals in this capacity typically shoulder a broad set of responsibilities centered on backend systems and distributed architecture. A core duty involves designing and developing high-performance, low-latency services and APIs, often using both REST and gRPC protocols. They architect data persistence layers, working with SQL and NoSQL databases like PostgreSQL or MongoDB, to ensure data integrity and efficient access. A significant part of the role is ensuring system observability by implementing robust monitoring, logging, and alerting solutions. Furthermore, Senior Software Engineer IIs are expected to champion code quality through comprehensive testing strategies, including unit, integration, and performance tests, and by conducting rigorous code reviews to elevate the entire team's output. They proactively identify and justify addressing technical debt while planning for future scalability. The typical skill set and requirements for these jobs are substantial. Candidates are expected to possess extensive professional experience, often 5+ years, with a strong emphasis on Go (Golang) and its concurrency models, though proficiency in complementary languages like Python is valuable. A deep, foundational knowledge of computer science principles—data structures, algorithms, and software design patterns—is non-negotiable. Practical experience with cloud platforms (AWS, GCP, Azure), containerization (Docker, Kubernetes), and infrastructure-as-code is highly common. Beyond technical prowess, the role demands strong collaborative skills to work within cross-functional teams, excellent problem-solving abilities for complex system-level challenges, and the capacity to work independently on high-impact projects. Leadership qualities are essential, as these engineers frequently guide technical strategy, mentor junior developers, and influence architectural roadmaps. For those seeking jobs where they can solve complex problems at scale, drive technical excellence, and have a tangible impact on a product's foundation, Senior Software Engineer II (Golang) positions offer a challenging and rewarding career path. These roles are central to building the reliable, efficient backend engines that define today's leading software platforms.

Filters

×
Countries
Category
Location
Work Mode
Salary