OneContact Tech is seeking an intermediate Remote Software Development Engineer to join our North American client's remote-first engineering team. This role focuses on building and maintaining software that supports telecom operations at scale. The successful candidate writes high-quality code, works collaboratively with cross-functional teams, and actively contributes to the improvement of software products in a fast-paced environment. With around four years of software engineering experience, this position emphasizes ownership, craftsmanship, and continuous learning in a highly scalable context.
The engineer works independently on well-defined tasks while engaging with team members to design efficient solutions. The role requires a strong foundation in backend programming languages such as Python, Ruby, or Go, along with solid knowledge of software design principles. Although not managing a team, the engineer plays a key role in code reviews, technical documentation, and staying current with emerging technologies to ensure the team delivers reliable and maintainable software.
Responsibilities
onecontact TECH is focused on building strong and effective teams for businesses by selecting the top 1% of remote talent in Central & Eastern Europe. Our journey began over 10 years ago as a small outsourcing project, which over the years has transformed into an International aswell as National level Information Technology & Services Company.