The #1 platform that brings everything marketing and customer engagement teams need in one place, to become unstoppable.
Senior Software Engineer - Golang
Location
Turkey
Posted
52 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer - Golang
Insider One
Before jumping into all the information about the role and what you can bring to the table, let us introduce ourselves real quick. About us Insider One is the #1 platform that brings everything marketing and customer engagement teams need in one place so they can reach their peak potential and become unstoppable. Our story began with six desks and a vision to create a single platform to make industry-first technologies and emerging channels accessible to marketers worldwide. Today, Insider One is powered by 1,500+ team members representing 50+ nationalities across 30+ offices. With AI at its core and an integrated Customer Data Platform (CDP), Insider One unites data, personalization, and journey orchestration across the most extensive set of natively supported channels, including WhatsApp, SMS, Email, Web, App, and Site Search. We recently raised one of the largest funding rounds in the industry, a $500M Series E led by General Atlantic. We are backed by top-notch investors, including Sequoia Capital, QIA, Riverwood, and Endeavor Catalyst, and trusted by 2000+ customers from high-growth startups to the most prestigious Fortune 500 companies such as Samsung, Nike, L’Oreal, Singapore Airlines, Nestlé, Nissan, Lenovo, Puma, IKEA, Allianz, Domino's, and the list goes on. Insider One was congratulated for becoming one of the only woman-founded, women-led B2B SaaS unicorns in the world. Loved by customers, recognized by analysts, we are the only vendor recognized as the #1 leader in all the capabilities marketing and customer engagement teams need. Don’t just take our word for it — see for yourself. We consistently outperform and continue our leadership, and the results speak for themselves. From day one, Insider One’s mission has not only been to build a world-class product company, but also to create one of the most socially progressive technology communities in the world. Through our social responsibility initiatives like 100 Social Responsibility Projects, AI Training for Teachers, Code Academy, SheCodes, SheLeads, and SheMarkables, our community has committed to scaling its impact on our communities across 30+ countries, driving initiatives in health, education, farming, animal rights, and increasing women’s representation in STEM. Behind all these achievements is an exceptionally talented, visionary team of overachievers that moves fast and agile, creating cutting-edge products, and focuses on making an impact. If you want to be a part of this journey, just keep reading. And now? Now we are looking for a Software Engineer who wants to take their career one step further. If you think you are one of those people, here you will have the chance to work with the world's leading brands with Artificial Intelligence & Machine Learning technologies. Right now, while you are reading this, we are sending an average of 2.2 billion requests and almost 2 billion instant notifications to more than 450 servers a day. On the Artificial Intelligence and Predictive side, we have more than 100 TB of historical data. We do not wait for jobs or opportunities to come to our feet, we create them. We have now reached 25% of global users. If all these interests you, read on for more! Our Engineers and Software Developers always think with an innovative perspective, taking advantage of the inexhaustible power of the digital world. They create impressive and intelligent products like a true artist. Our Product and Development teams are affiliated with our Istanbul office, so we produce and develop the technology we export to the world in our own country. As Insider One, we believe in cooperation and adapting the innovations brought by technology by acting fast. We work closely with other Departments with agile teams, and we are not afraid of getting our hands dirty. As we said; we do not wait for jobs or opportunities to come to our feet, we create them ourselves. You can check our Tech Stacks here! What You Will Do - Design and maintain high-throughput, low-latency backend systems that process and serve massive amounts of data. - Collaborate across teams to deliver scalable, reliable, and high-performance solutions used by thousands of enterprise customers worldwide. - Solve complex technical challenges, from optimizing concurrency and synchronization to debugging distributed behaviors and improving system reliability. - Monitor and optimize key performance metrics — including throughput, latency, and resource efficiency — ensuring our systems always perform beyond expectations. - Continuously refine performance, recognizing that even small optimizations can have a massive impact when dealing with high-traffic environments. - Communicate complex ideas clearly, breaking down intricate technical concepts for both technical and non-technical audiences. At Insider One, we build and maintain the distributed data backbone that powers our global marketing technology platform — processing billions of data points every single day in real time. You’ll take ownership of the core data services and APIs that sit at the heart of Insider One’s infrastructure, ensuring they’re fast, reliable, and built to scale. What You Will Need - You have 3–6 years of backend engineering experience, ideally with Go as your main language. - You’ve built and operated distributed systems and understand the challenges of concurrency, synchronization, and data consistency. - You care deeply about performance, reliability, and clean code — and you love making measurable improvements. - You’re experienced with SQL databases (MySQL, PostgreSQL) and caching systems (Redis). - You’ve worked with any messaging or queue system (e.g., NSQ, NATS, Kafka, RabbitMQ, or similar). - You follow best practices across the development lifecycle — from design and reviews to testing and deployment. - You’re fluent in English and communicate effectively in a global team setting. Bonus Points If You Have - Experience with ClickHouse or other analytical databases. - Familiarity with real-time messaging systems like Kafka, Kinesis, or NATS. - Hands-on experience with Kubernetes and AWS infrastructure. - Interest in event-driven architectures, streaming pipelines, or gRPC-based communication. - A passion for observability, monitoring, and debugging complex distributed systems. What We Offer - Enjoy a monthly meal allowance designed to enhance your daily routine. - Access comprehensive private health insurance. - Feed your curiosity with access to Spotify, LinkedIn Learning, Blinkist, MasterClass, Neoskola, and CloudGuru. - Level up with internal trainings covering AI fundamentals, coding, foreign languages, and a wide range of personal development skills. - Be part of a diverse team that’s as global as it gets, where every voice is heard and 50+ nationalities build together. - Become a Shareowner through our eligibility-based “ESOP” and own a piece of what you build. - Help build the team you want to work with and enjoy rewarding referral bonuses. - Opportunities to give back to your community through volunteering and purpose-driven social impact projects. - From global retreats to team-building activities, expect year-round events that turn into lifelong memories. - Get inspired by the greatest minds in the tech industry through events like our Tech & Dev Talks. - Work from anywhere in Turkey through our fully remote setup. We aren't just hiring for a position; we are hiring for a mission — a mission to build a lasting legacy that will set the benchmark for the most progressive tech companies out there. To do this, we are looking for exceptional talent to join a community of good-hearted individuals who take high ownership and are relentlessly driven to go the extra mile. If this sounds like who you are and where you aspire to be, we are excited to meet you. We provide equal opportunity in a zero-discrimination workplace and not just welcome but also embrace everyone without regard to sex, race, color, nationality, religion, gender identity, sexual orientation, disability status, citizenship, or marital status. Please follow Insider One on LinkedIn, Instagram, X, Facebook and Medium!
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer – Team Lead
Dev.ProSoftware Development Partner. Result-driven. Quality-obsessed.
• Design, develop, and maintain high-performance backend components in Perl, integrated with C-based core systems • Build mapping, customization, and business logic layers to interface with client, gateway, and host systems • Own end-to-end feature delivery, including automated testing (Java-based frameworks), code quality, and performance stability • Contribute to CI/CD pipelines, deployments, and release processes as part of delivery ownership • Build and integrate observability and monitoring features to ensure low-latency and self-recovering system operations • Participate in code reviews, architectural discussions, and knowledge-sharing sessions • Collaborate closely with cross-functional teams to deliver features from requirements to production and monitoring • Work with client stakeholders to clarify requirements, align expectations, and help resolve technical issues
Senior Product Engineer, AI
Plain ConceptsRediscover the meaning of technology | Spain, USA, UK, Germany, Netherlands, Australia and Romania.
• Own and ship AI features such as our agents, assistants, insights and more - from concept to production. • Design and implement backend services for AI integrations and data pipeline. • Build robust APIs and abstractions for internal AI usage • Drive system scalability: caching, optimization, processing patterns, etc • Contribute and drive the evolution of the infrastructure for AI including architecture, evaluation and iteration pipelines. • Solve complex AI challenges around AI accuracy, reliability, and quality – using rigorous quantitive approaches. • Advocate for our work externally – writing, speaking, and engaging with the broader AI community.
Ruby on Rails Full Stack Developer
Cornell UniversityCornell University, located in Ithaca, New York, was founded in 1865 and opened its first building on campus in 1868. Over the years, Cornell University has gro
Job Posting Title: Ruby on Rails Full Stack Developer (Remote) No Visa Sponsorship is available for this position. This is a 3 year term appointment which may be ended or extended based on organizational needs, funding availability, and performance. About the Cornell SC Johnson College of Business: Leading at the intersection of people, business, and technology, the Cornell SC Johnson College of Business is one of the most comprehensive business schools in the nation and includes many areas of expertise not found in any other leading institution. The college is comprised of the university’s three accredited business schools, each of which is recognized as among the best in higher education: the Charles H. Dyson School of Applied Economics and Management, the Samuel Curtis Johnson Graduate School of Management, and the Cornell Peter and Stephanie Nolan School of Hotel Administration. Our academic research; industry and community engagement; and undergraduate, graduate, and professional degree programs all reflect the future of business: flexible, collaborative, and cross-disciplinary. The college community includes 232 research faculty, 46,000 alumni, and nearly 3,300 undergraduate, professional, and graduate students. The SC Johnson College of Business has an unparalleled resource base from which to draw—within the college, Cornell Tech in New York City, and Cornell University broadly. Our Team: The SC Johnson College of Business Information Technology (IT) department plays a critical role in the success of the College by providing the technology and systems required to fulfill the mission. Our team members collaborate and partner with customers, IT@Cornell, top peer business schools, and vendors to solve problems, provide innovative and valuable business solutions, and share knowledge and resources across the campus. The intimate knowledge of the business functions of the college, the IT department’s collaborative personal relationships with the customers and the pride in what they do helps to set them apart. The department enhances the ability for college personnel to do their jobs effectively and make their lives easier and more productive by providing flexible and user-friendly technology solutions which are helpful and provide a positive user experience. The department is agile and responds quickly as the priorities and needs change. The IT department believes in an ongoing investment in strengthening the team, in professional staff development and continually improving workplace satisfaction. What will you do: - Provide advanced software development support on a daily basis for the College custom applications. Analyze requirements for and design, develop, implement, maintain and upgrade Complex Rails end-to-end software systems and web pages in support of the information technology needs of the College. - Design, develop, and maintain Ruby on Rails applications with complex relational database backends (Oracle, PostgreSQL, etc.), selecting technologies (Ruby, Rails, PHP, CSS, HTML, JavaScript, SQL, XHTML, XML, etc.) that best support maintainability, performance, and user experience. - Design, code, test, debug, document and maintain complex programs or Rails end-to-end systems; develop enhancements that enable a positive end-user experience. - Communicate with users for needs analysis and provide resolution. - Establish and contribute to a detailed program specification through discussion with clients. - Assist in research and fact-finding to develop or modify complex software systems; Formulate and define system scope and objectives to develop or modify complex software systems. - Research, design, document, and modify software specifications throughout the production life cycle. - Complete and document phases of projects. - Create and implement project specifications/plans for projects with straightforward inter-dependency with other systems and/or projects. - Modify complex application programs from detailed specifications. - Evaluate code to ensure that it is valid, properly structured, meets industry standards and is compatible with browsers, devices, or operating systems. - Review code written by peers to ensure that it is valid, is properly structured, meets project standards and is compatible with browsers, devices or operating systems. - Analyze and amend software errors in a timely and accurate fashion and provide status reports when required. - Collaborate with project team members including project manager, business analysts, subject matter experts, other developers and quality assurance specialists. - Contribute to and influence technology decisions by actively seeking information about new software technologies and techniques to meet business needs and objectives. - Actively seek out and apply upgrades to existing software packages as needed. This is a 3 year term appointment which may be ended or extended based on organizational needs, funding availability, and performance. While position responsibilities vary, every member of our community is expected to foster a culture of belonging and a psychologically healthy work environment by communicating across differences; being cooperative, collaborative, open, and welcoming; showing respect, compassion, and empathy; engaging and supporting others regardless of background or perspective; speaking up when others are being excluded or treated inappropriately; and supporting work/life integration of oneself and others. Required Qualifications: - Bachelor’s degree in Computer Information Science/Management Information Systems or closely related field, or five (5)+ years’ experience in software development, modification and/or maintenance or equivalent combination of education and experience. - Minimum of four (4) years’ experience in web systems development required. - Minimum of two (2) years’ experience writing HTML code. - Extensive experience with Ruby on Rails and relational databases (PostgreSQL or other RDBMS). - Experience in automated testing methodologies, enterprise level reporting, and complex software integration/development required. - Ability to guide & advise others on technical matters. Able to work well as a member of a team within a constantly changing environment. - Experience modeling values that support inclusion, belonging, and wellbeing. Preferred Qualifications: - Working knowledge of Ruby on Rails, PHP, PostgreSQL, AWS, Linux, Git, and JavaScript. - React Framework (Front End Expertise). - Familiarity with Automated Testing Frameworks (Rspec, Cucumber). - Familiarity with AI and how to use it for role efficiencies. - Familiarity with OWASP Application Security standards. - Ability to configure, monitor, and troubleshoot AppSpider vulnerability scans. Application Information: - A resume is required for further consideration for this position. A cover letter is strongly encouraged. When applying through our system, please remember to attach your application materials (Cover Letter and Resume) in PDF format. - No Visa Sponsorship of any kind is available for this position. - Relocation assistance will not be provided for this position. Rewards and Benefits: - This position is based in Ithaca, New York, however, the successful applicant may perform this role remotely anywhere within the United States. Employees who work remotely may receive multiple W-2 Forms depending on their work location. The New York Convenience of employer guidelines require New York State individual tax reporting and withholding for this position. Additional individual state income tax filings may also be required if working temporarily outside of New York State. The university reserves the right to modify, suspend, or terminate the remote or hybrid work arrangement at any time. - Cornell receives national recognition as an award-winning workplace for our health, wellbeing, and sustainability. Our benefits programs include comprehensive health care options, generous retirement contributions, access to wellness programs, and employee discounts with local and national retail brands. We invite you to follow this link to get more information about our benefits: Understand Your Benefits | Working at Cornell. - Our leave provisions include health and personal leave, three weeks of vacation and 13 holidays: Martin Luther King, Jr. Day, Memorial Day, Juneteenth, Independence Day, Labor Day, Thanksgiving and the day after, and an end of the year winter break from December 25-January 1. To offer greater flexibility for observing faiths and traditions we also offer two additional floating holidays. Learn more about our generous leave provisions: Holiday and Accrued Time Off | Working at Cornell - Cornell's impressive educational benefits include tuition-free Extramural Study and Employee Degree Program, tuition aid for external education, and Cornell Children's Tuition Assistance Program. Learn more about our extensive educational benefits: Education Benefits | Working at Cornell - Follow this link to learn more about the Total Rewards of Working at Cornell: Total Rewards | Working at Cornell. University Job Title: Applications Developer III Job Family: Information Technology Level: F Pay Rate Type: Salary Pay Range: $93,422.00 - $108,572.00 Remote Option Availability: Remote Company: Endowed Contact Name: Maria Avila Contact Email: mia28@cornell.edu Job Titles and Pay Ranges: Non-Union Positions Noted pay ranges reflect the potential pay opportunity for each job profile. The hiring rate of pay for the successful candidate will be determined considering the following criteria: - Prior relevant work or industry experience - Education level to the extent education is relevant to the position - Unique applicable skills - Academic Discipline To learn more about Cornell’s non-union staff job titles and pay ranges, see Career Navigator. Union Positions The hiring rate of pay for the successful candidate will be determined in accordance with the rates in the respective collective bargaining agreement. To learn more about Cornell’s union wages, see Union Pay Rates. Current Employees: If you currently work at Cornell University, please exit this website and log in to Workday using your Net ID and password. Select the Career icon on your Home dashboard to view jobs at Cornell. Online Submission Guidelines: Most positions at Cornell will require you to apply online and submit both a resume/CV and cover letter. You can upload documents either by “dragging and dropping” them into the dropbox or by using the “upload” icon on the application page. For more detailed instructions on how to apply to a job at Cornell, visit How We Hire on the HR website. Employment Assistance: For general questions about the position or the application process, please contact the Recruiter listed in the job posting or email mycareer@cornell.edu. If you require an accommodation for a disability in order to complete an employment application or to participate in the recruiting process, you are encouraged to contact Cornell Office of Civil Rights at voice (607) 255-2242, or email at accommodations@cornell.edu. Applicants that do not have internet access are encouraged to visit your local library, or local Department of Labor. You may also request an appointment to use a dedicated workstation in the Office of Talent Attraction and Recruitment, at the Ithaca campus, by emailing mycareer@cornell.edu. Notice to Applicants: Please read the required Notice to Applicants statement by clicking here. This notice contains important information about applying for a position at Cornell as well as some of your rights and responsibilities as an applicant. EEO Statement: Cornell welcomes students, faculty, and staff with diverse backgrounds from across the globe to pursue world-class education and career opportunities, to further the founding principle of “... any person ... any study.” No person shall be denied employment on the basis of any legally protected status or subjected to prohibited discrimination involving, but not limited to, such factors as race, ethnic or national origin, citizenship and immigration status, color, sex, pregnancy or pregnancy-related conditions, age, creed, religion, actual or perceived disability (including persons associated with such a person), arrest and/or conviction record, military or veteran status, sexual orientation, gender expression and/or identity, an individual’s genetic information, domestic violence victim status, familial status, marital status, or any other characteristic protected by applicable federal, state, or local law. Cornell University embraces diversity in its workforce and seeks job candidates who will contribute to a climate that supports students, faculty, and staff of all identities and backgrounds. We hire based on merit, and encourage people from historically underrepresented and/or marginalized identities to apply. Consistent with federal law, Cornell engages in affirmative action in employment for qualified protected veterans as defined in the Vietnam Era Veterans’ Readjustment Assistance Act (VEVRAA) and qualified individuals with disabilities under Section 503 of the Rehabilitation Act. We also recognize a lawful preference in employment practices for Native Americans living on or near Indian reservations in accordance with applicable law. 2026-02-17
• Provide technical and line-management leadership to your development team. • Take responsibility for the successful delivery of projects. • Identify and resolve blockers before they become issues. • Ensure best practices in software development, DevOps, and agile methodologies are upheld within the team. • Work directly with clients, translating requirements into technical briefs. • Shape and define architectural decisions ensuring scalability, security, and maintainability. • Provide updates to client and Nearform leadership to ensure clear understanding of project status and drive good decision-making.




