SOFTSWISS logo
SOFTSWISS

Winning combination of software products for iGaming

Senior Golang Engineer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000H1B No SponsorCompany SiteLinkedIn

Location

Poland

Posted

3 days ago

Salary

0

Seniority

Senior

Bachelor Degree7 yrs expEnglishRussianDockerKafkaKubernetesLinuxSQLGo

Job Description

Senior Golang Engineer

SOFTSWISS

• Design and build scalable backend solutions in Go • Shape the architecture of a high-load, business-critical system • Collaborate closely with the team and contribute to strategic technical decisions • Ensure code quality through thoughtful reviews and clean, testable implementation

Job Requirements

  • 7+ years of professional software development experience
  • At least 4 years of recent programming experience with Go as the primary language
  • Hands-on experience with betting-related products is a must
  • Strong understanding of Go internals: data structures, multithreading, memory management, garbage collection, etc.
  • Experience with relational databases, including the ability to write and optimize complex SQL queries
  • Solid knowledge of Linux and an understanding of containerization (we use Docker)
  • Ability to write testable code and corresponding unit tests
  • Experience working with Kafka and Kubernetes
  • English - Intermediate
  • Russian - Upper-Intermediate

Benefits

  • Private health insurance
  • Sports benefits
  • Comprehensive Mental Health Program
  • Free English lessons (online)
  • Local language courses
  • Paid time off
  • Maternity leave support
  • Referral program rewards
  • Upskilling, internal workshops, and participation in professional conferences and corporate events

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• Guide a team of 5–6 developers within the Odin Development / Digital Foundation department. • Actively writing and contributing to Python code alongside your team. • Drive smooth delivery, support your team's growth, and act as a key connector between the Python team and its closest collaborators. • Conduct regular 1-on-1 meetings with each team member to support their growth and provide constructive feedback. • Facilitate two weekly standups and lead sprint planning sessions. • Manage and groom the Jira backlog and track sprint progress.

Slovakia
Skylight logo

Senior Back End Engineer, AI Features

Skylight

We make consumer technology products for families: Skylight Frame & Skylight Calendar

Full TimeRemoteTeam 11-50Since 2015H1B No Sponsor

• Design, build, and launch new user-facing features powered by large language models (LLMs) • Own major product initiatives from zero-to-one, in partnership with a small but mighty team • Collaborate deeply with Product and Design to shape new products and features • Integrate with third-party APIs like OpenAI, Google, etc., and explore new model capabilities • Contribute to our codebases in Ruby on Rails • Write maintainable, high-quality code with strong test coverage • Mentor other engineers through code reviews and design discussions

Colorado + 1 moreAll locations: Colorado | New York
$180K - $240K / year
VivSoft logo

SaaS Platform Architect

VivSoft

Solving complex Public Sector Use cases using emerging technologies - SBIR Phase III Awardee

Full TimeRemoteTeam 51-200Since 2011H1B Sponsor

• Lead the design of SaaS platform applications, workflows, and implementation policies • Conduct system analysis and recommend optimal integration methods to meet business and sustainment strategies • Document platform designs and perform impact analysis for new requirements • Address complex issues related to systems integration, compatibility, and configuration across multiple instances • Perform feasibility analysis on potential future projects to support management decision-making • Coordinate closely with Enterprise Architecture and Enterprise Engineering teams to align platform solutions with organizational strategy • Oversee implementation and sustainment of platform integrations, ensuring performance, security, and compliance • Provide direction on data normalization activities for platform migrations

United States
Full TimeRemoteTeam 10,001+Since 2013H1B Sponsor

• Define reusable security architecture patterns and guardrails to enable consistent, secure implementation across high-risk business applications • Drive secure-by-design initiatives by integrating security considerations early in the software architecture lifecycle and influencing enterprise architecture direction • Represent security architecture in design authority boards and technical review councils, advocating for risk-based security controls • Work with in-business IT customers, including application architects and engineers to evaluate application software and infrastructure designs, for the purpose of defining/designing application controls aligned with enterprise standards • Define application-specific security control architectures and produce design artifacts to guide secure implementation of business-critical systems • Develop re-usable implementation guidance and design patterns based on previous engagements to scale the service • Work with information security leadership to develop strategies and plans to enforce security requirements and address identified risks in the infrastructure and applications • Act as a security architecture liaison to IT delivery and engineering teams, embedding security principles into technical delivery and architecture review forums • Support security aspects of business & IT initiatives by assisting in architecture, design, implementation, deployment, and operational transition of innovative & secure technology solutions • Research, evaluate, design, test, recommend and plan the implementation of new or updated information security technologies • Establish collaborative working relations with the Information Technology functions to ensure that solutions align with security architecture and business strategy • Play an advisory role in application development or acquisition projects to assess security requirements and controls and to ensure that security controls are implemented as planned • Complete remediation activities and initiate actions to ensure that compliance and security gaps are successfully addressed • Research and assess new information security threats and recommend remedial actions • Foster an information security culture through education, skill development, and implementation of effective information security processes and practices • Understand and adhere to corporate standards regarding applicable Corporate and Divisional Policies, including code of conduct, safety, GxP compliance, data security, and the software development lifecycle • Design the security architecture for applications, ensuring all components meet best practices and regulatory compliance • Work closely with software development, DevOps, and operations teams to integrate security into the software development lifecycle (SDLC) • Lead efforts in identifying potential threats through application threat modeling and propose design changes to mitigate risks

Illinois
$141.5K - $268.5K / year