Location: Limassol Cyprus
Workplace: OnSite
Job Title: Staff/Lead SDET Engineer (Test Automation Platform)
Product: Total Battle
Total Battle is a massive MMO 4X strategy game available on mobile and web, uniting millions of active players. As our product and engineering teams scale, we are shifting our testing paradigm: automated testing must become a daily, self-service engineering tool rather than a bottleneck owned by a dedicated team.
We are looking for a Staff/Lead SDET to take technical ownership of our internal test automation tooling and make this vision a reality.
Why this role exists
Your core mission is to empower product QA teams. You won't write tests; you will build the tools, APIs, and abstractions that allow QA engineers (with basic Python & OOP skills) to independently create checks, manage test states, run tests in CI/CD, and diagnose failures.
- The Product Teams own the tests.
- You own the tooling layer that makes their work possible.
[https://app.ashbyhq.com/api/images/user-content/55591132-5874-4888-add0-f14f70025dca/2aa3a273-986b-4c05-b6a2-27fee33e607f/image.png]
💡 Core Focus Areas:
1. Client Testing Tools: UI scenarios, method/component checks across Android, WebGL, and (soon) iOS.
2. Server Integration: Component testing tools built over existing Python clients, SDKs, and product testability capabilities.(Note: We aren't starting from scratch. We need a visionary who can assess our existing solutions, define a target architecture, and evolve them incrementally).
What You’ll Work On
- Drive Technical Strategy: Define the roadmap for QA tooling, evolve its architecture, and personally implement key solutions.
- Build the Platform: Develop domain APIs, fixtures, and state-preparation tools for integration/component testing over existing SDKs.
- Enhance Client Automation: Extend client UI automation and enable sub-UI checks for specific client methods.
- Unify Execution: Ensure local and CI execution follow a predictable, unified path across Android and WebGL.
- Create Diagnostics: Build clear diagnostic tools to help QA engineers easily distinguish between product, test, tooling, and infrastructure failures.
- Cross-Team Collaboration: Translate recurring QA needs into product testability requirements and establish technical contracts with client/backend teams.
- Evangelize & Mentor: Drive adoption of your tools through pilots, solid documentation, and feedback loops. (Where needed, help define engineering roles and participate in hiring/onboarding).
Who You Are We are looking for a hands-on technical leader who thrives in long-term ownership of internal platforms.
- Python Expert: You regularly write, debug, and maintain Python code for libraries, frameworks, SDKs, or internal tools.
- Platform Builder: You have designed or substantially evolved a framework/SDK used by multiple teams, bringing it to a point where teams can use it independently.
- API Designer: You know how to build stable public APIs over existing SDKs, hiding low-level details from the end-user.
- Cross-Functional Driver: You’ve successfully worked with backend, client, or framework teams to deliver testability capabilities, driving changes even when you don't directly manage the teams.
- CI/CD & Diagnostics Guru: You have integrated automated checks into CI quality gates with robust reproducibility and diagnostics.
- AI Adopter: You leverage LLMs and coding agents to investigate codebases, develop tooling, or create tests efficiently.
- Deep Domain Expertise: You have profound hands-on experience in at least one of the following (and can take technical responsibility for the other):
- Client/UI automation: Drivers, custom/non-native UI, synchronization, and sub-UI checks.
- Backend/integration tooling: Python clients/SDKs, protocols, sessions, fixtures, and test state.
Nice to Have (Bonus Points)
- Experience in both client/UI and backend/integration tooling.
- Background in modernizing legacy automation and conducting incremental user migrations.
- Experience with complex test lifecycles (data isolation, flaky checks, state management).
- Experience in GameDev or complex live-service products (Unity, Cocos/Axmol, WebGL).
- Familiarity with Selenium, Appium, Playwright, XCUITest, Android ADB, or iOS infrastructure.
- Experience with asynchronous Python, typed models (Pydantic, mypy), or schema-based code generation.
Why to join:
1. ☀️ Live & Work in Sunny Cyprus: We’re an office-first team in Limassol with a modern seaside workspaces. We provide full relocation and visa support for you and your family.
2. 💰 Industry-Leading Rewards: High salaries, a 13th salary, performance bonuses, extra rewards for life milestones (marriage, babies, long service), daily breakfast and lunch.
3. 🛡️ Family Support: Private family health insurance, plus a highly competitive monthly allowance for your children’s pre-school, school, and university education.
4. 🚀 Shape a Global Hit: Work on a Top-10 global mobile 4X strategy game that has grown 25x in revenue and audience over 5 years.
5. 🏰 Rock-Solid Stability: We operate at startup speed but with zero history of lay-offs. We are independent, financially secure, and boast a 99% employee satisfaction rate.
6. 🧠 Culture & Growth: A flat structure where the best ideas win and transparency rules. Your growth is funded from specialized training, certifications, language courses and books to internal and external conferences coverage.
ОфисleadLimassol Cyprus; We provide full relocation and visa support for you and your family
JКомпания не указана
51
Управление вакансиями скоро появится
Скрытые компании и отметки о просмотре ещё не подключены.
As a Software Development Engineer II, you'll own features from concept to rollout: designing and writing well-tested code, launching experiments, and measuring results with Product, Design, and Data partners. Design, build, and deploy backend services and event-driven pipelines for messaging, notifications, location, and subscriptions.
УдалённоmiddleГеография найма не уточнена
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Proven professional experience in frontend development, preferably with complex web applications or digital platforms. Strong proficiency in HTML5, CSS3, JavaScript (ES6+), and TypeScript.
Участвовать в разработке нового функционала для backend-сервисов на Java под руководством опытных разработчиков. Изучать существующий код и разбираться в архитектуре проекта.
Компания: MNU Формат: office Уровень ЗП: 300 000 - 700 000 Занятость: full-time 🖥 Формат Астана 🕹 Работодатель MNU — университет 🕹 Список обязанностей: — Разработка, доработка и сопровождение информационных систем университета. — Разработка и поддержка решений на базе 1С.
Развивать интерфейсы аналитических продуктов и внутренних сервисов; Разрабатывать системы мониторинга изменений на сайтах (интерфейс и сервисы, которые обходят сайты и отслеживают изменения);
ГибридseniorЖелание развиваться не только во frontend, но и постепенно погружаться в backend-разработку
Участвовать в проектировании архитектуры frontend-приложения и отдельных функциональных модулей. Разрабатывать и поддерживать интерфейсы для работы с картографическими данными, слоями, объектами и геосервисами.
Задачи:
— разработка и внедрение AI-агентов
— помощь в разработке и внедрении AI-агентов другим командам
— выработка стандартов и best practice
— построение архитектуры агентного ландшафта канала.
Требования:
— уверенный пользователь Python 3.10+
— знание framework: FastAPI, FastStream, aiohttp, asyncio, grpcio
— работа с Kafka, redis/memcache/ignite, Kubernetes/docker/podman, sql (желательно postgre), elasticsearch/opensearch, git
— умение применять менеджеры пакетов (poetry/uv), линтеры (flake8, ruff, mypy), тестовые фреймворки (pytest)
— владение паттернами надежности и отказоустойчивости, микросервисной архитектуры
— опыт оптимизации кода и code-review
— уверенное пользование ОС семейства Unix систем.
Плюсом будет:
— знание Java, хотя бы на уровне понимания синтаксиса языка
— опыт создания AI-агентов и работа с агентными фреймворками, знания принципов работы LLM.
Условия:
— комфортный современный офис на м. Кутузовская
— формат работы: офис на время адаптации и далее гибрид (2–3 дня в неделю в офисе)
— ежегодный пересмотр зарплаты, годовая премия
— корпоративный спортзал и зоны отдыха
— более 400 образовательных программ СберУниверситета для профессионального и карьерного развития
— расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа
— подписка Прайм с возможностью совместного использования на трёх близких
— вознаграждение за рекомендации друзей в команду Сбера.
Location: Remote (United States | Canada)
Workplace: Remote
1Password is growing. We’ve surpassed $500M in ARR and we’re continuing to accelerate, earning a spot on the Forbes Cloud 100 for four years in a row and teaming up with iconic partners like Oracle Red Bull Racing.
About 1Password
At 1Password, we’re building the foundation for a safe, productive digital future. Our mission is to unleash employee productivity without compromising security by ensuring every identity is authentic, every application sign-in is secure, and every device is trusted. We innovated the market-leading enterprise password manager and pioneered Unified Access Management, a new cybersecurity category built for the way people and AI agents work today. As one of the most loved brands in cybersecurity, we take a human-centric approach in everything from product strategy to user experience. Over 180,000 businesses, from Fortune 100 leaders to the world’s most innovative AI companies, trust 1Password to help their teams securely adopt the SaaS and AI tools they need to do their best work.
If you're excited about the opportunity to contribute to the digital safety of millions, to work alongside a team of curious, driven individuals, and to solve hard problems in a fast-paced, dynamic environment, then we want to hear from you. Come join us and help shape a safer, simpler digital future.
The Developer Relations team builds developer tooling and creates awareness through events, social channels, and community activity. In this hands-on role, you’ll turn that attention into active users by owning the journey from first touch through signup, installation, first success, and continued engagement, while also owning the Developer Hub as the main conversion surface. By helping more developers discover and adopt 1Password’s developer tooling, you’ll contribute to the company’s mission and growth.
How we’re using AI today
Our Engineering, Product, and Design teams are thoughtfully integrating AI across the full software and product development lifecycle to move faster without sacrificing quality or security. In practice, that looks like engineers using AI-assisted coding tools to accelerate reviews and catch bugs earlier, product managers synthesizing user research at scale, and designers rapidly prototyping and iterating with AI-generated mockups. We approach AI the same way we approach security: with clear principles, human accountability at every consequential decision point, and rigorous evaluation before anything ships to customers.
This is a remote opportunity within Canada and the US.
What we're looking for:
• 4+ years of experience in developer marketing, lifecycle or customer relationship management (CRM) marketing, or growth marketing for a technical or developer-facing product.
• Proven experience building lifecycle programs that improved activation and retention, with measurable results.
• Hands-on experience with marketing automation and lifecycle tools such as Customer.io http://Customer.io, HubSpot, Braze, or Iterable, as well as product analytics tools such as Amplitude, Mixpanel, or PostHog.
• Experience owning or substantially improving website conversion performance, including A/B testing.
• Strong writing skills, with an instinct for what developers find useful and credible.
• Comfort working with engineers and developer advocates and with technical concepts such as application programming interfaces (APIs), command-line interfaces (CLIs), software development kits (SDKs), and documentation. You do not need to be a developer, but you should be able to try the product yourself.
• Ability to work independently and communicate clearly in a remote, async-friendly team. Preferred: Experience with product-led growth, free-to-paid conversion, open source adoption, event and community programs, Structured Query Language (SQL), Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), scripting, search engine optimization (SEO), docs-led growth, or developer communities such as GitHub, Discord, Reddit, Hacker News, X, or LinkedIn.
What you can expect:
• Build capture-to-activation flows for leads from conferences, meetups, hackathons, webinars, and social channels, including QR codes, event-specific landing pages, follow-up sequences, and starter kits.
• Work with Developer Relations teammates so every event, talk, and social moment has a clear call to action, tracking, and post-event nurture plan.
• Turn social engagement, including launches, threads, demos, and community moments, into measurable traffic and signups through the right landing pages and offers.
• Design and run lifecycle programs across onboarding, activation, adoption, re-engagement, and expansion using email, in-product messaging, and community channels.
• Define activation for the product, build programs around milestones such as a first application programming interface (API) call, successful build, or integration, and segment messaging by behavior, role, language, technology stack, and source.
• Own the Developer Hub’s strategy, messaging, and conversion across its homepage, product pages, community pages, and events pages. Run continuous testing across copy, calls to action, page structure, and signup flows, and partner with Design, Engineering, and Documentation to improve time-to-first-value.
• Write or direct tutorials, quickstarts, sample applications, changelogs, and email content; build reporting from first touch through activation and retention; and share findings that help shape the roadmap and messaging. Early success will include auditing the funnel, launching event follow-up and onboarding programs, and improving signup-to-activation, event-to-user, and Developer Hub conversion.
USA-based roles only: The annual base salary for this role is between $133,000 USD and $186,000 USD, plus immediate participation in 1Password's benefits program (health, dental, 401k and many others), utilization of our generous paid time off, an equity grant and, where applicable, participation in our incentive programs.
Canada-based roles only: The annual base salary for this role is between $125,000 CAD and $175,000 CAD, plus immediate participation in 1Password’s generous benefits program (health, dental, RRSP and many others), utilization of our generous paid time off, an equity grant and, where applicable, participation in our incentive programs.
At 1Password, we approach each individual's compensation with a promise of fair market value and internal equity commensurate with experience and specific skill set.
This posting is for an existing vacancy.
Our culture
At 1Password, we prioritize collaboration, clear and transparent communication, receptiveness to feedback, and alignment with our core values: keep it simple, lead with honesty, and put people first.
You’ll be part of a team that challenges the status quo, and is excited to experiment and iterate in search of the best solution. That said, 1Password is not for everyone https://blog.1password.com/inside-the-culture-powering-1passwords-next-chapter/. Our work is demanding, we strive for excellence, and the pace is fast. We need people who are keen to take on challenging problems, who seek feedback to grow, and who are driven to make an impact. If you're looking for a place where you can settle into a comfortable routine, this might not be the right fit for you. We’re looking for individuals who are proven experts in their fields, as well as those who are highly adaptable, can thrive in ambiguity and through change, are curious, and above all deliver results.
How we work with AI
We are committed to leveraging cutting-edge technology—including AI—to achieve our mission. We also understand that thinking critically about AI in its current forms will help us create better solutions for our customers and ourselves with its future forms, which will help us continue to close the gap between security and privacy and achieve our mission. We want team members at all levels to take the approach of actively learning AI best practices, identifying opportunities to apply AI in meaningful ways, and driving innovative solutions in their daily work. Embracing the future of AI isn't just encouraged—it's an essential part of how we will be successful at 1Password.
This approach extends to our hiring process—candidates are welcome to use AI tools responsibly and thoughtfully during the application process. To us, this means we do ask that you join live interviews without using AI tools so we can get to know how you communicate, solve problems, and collaborate with others.
Our approach to remote work
We believe in the power of remote work, but recognize that in-person connection is important to help us achieve our mission. While we are a remote-first company, travel for in-person engagement is a part of almost all roles, and we require our employees to be ready and willing to take part. Frequency will depend on role and responsibilities, and may include, but is not limited to: annual department-wide offsites, team meetings, and customer/industry events.
What we offer
We believe in working hard, and rewarding that hard work through our benefits. While not an exhaustive list, here is a glance at what we currently offer:
Health and wellbeing
👶 Maternity and parental leave top-up programs
🩺 Competitive health benefits
🏝 Generous PTO policy
Growth and future
📈 RSU program for most employees
💸 Retirement matching program
🔑 Free 1Password account
Community
🤝 Paid volunteer days
🏆 Peer-to-peer recognition through Bonusly
🌎 Remote-first work environment
*Some roles in our GTM team are currently being hired for in-person hybrid work in Toronto and Austin. These roles will specify on the posting.
You belong here.
1Password is proud to be an equal opportunity employer. We are committed to fostering an inclusive, diverse and equitable workplace that is built on trust, support and respect. We welcome all individuals and do not discriminate on the basis of gender identity and expression, race, ethnicity, disability, sexual orientation, colour, religion, creed, gender, national origin, age, marital status, pregnancy, sex, citizenship, education, languages spoken or veteran status. Be yourself, find your people and share the things you love.
Accommodation is available upon request at any point during our recruitment process. If you require an accommodation, please speak to your talent acquisition partner or email us at nextbit@agilebits.com and we’ll work to meet your needs.
Remote work is a part of our DNA. Given that our company was founded remotely in 2005, we can safely say we're experts at building remote culture. That said, remote work at 1Password does mean working from your home country. If you've got questions or concerns about this, your talent partner would be happy to address them with you.
Successful applicants will be required to complete a background check that may consist of prior employment verification, reference checks, education confirmation, criminal background, publicly available social media, credit history, or other information, as permitted by local law.
1Password uses artificial intelligence (AI) and machine learning (ML) technologies, including natural language processing and predictive analytics, to assist in the initial screening of employment applications and improve our recruitment process. See here https://www.ashbyhq.com/downloadables/ashby-bias-audit-08-2024.pdf for the latest third party bias audit information. If you prefer not to have your application assessed using AI/ML features, you may opt out by completing this form https://jobs.ashbyhq.com/1password/automation-notice. For additional information see our Candidate Privacy Notice https://1password.com/files/candidate-privacy-notice.pdf.
JКомпания не указана
64
Управление вакансиями скоро появится
Скрытые компании и отметки о просмотре ещё не подключены.
Location: Norwalk, Connecticut, United States
Graham Capital Management, L.P. (collectively with its affiliates, "Graham") is an alternative investment manager founded in 1994 by Kenneth G. Tropin. Specializing in discretionary and quantitative macro strategies, Graham is dedicated to delivering strong, uncorrelated returns across a wide range of market environments. As one of the industry’s longest-standing global macro and trend-following managers, Graham remains committed to innovation, evolving its strategies through a robust investment, technology, and operational infrastructure. Graham harnesses the synergies between its discretionary and quantitative trading businesses to offer a broad suite of complementary alpha strategies, each built on the principles of thoughtful portfolio construction, active risk management, and diversification by design. Graham invests significant proprietary capital alongside its clients – including global institutions, endowments, foundations, family offices, sovereign wealth funds, investment management advisors, and qualified individual investors – reinforcing alignment of interests across all strategies.
The foundation of Graham’s sustainability and success is the experience and contributions of its people. The firm seeks to cultivate talent, encourage the diversity of ideas, and respect the contributions of all. In turn, each employee shares in the responsibility of strengthening those around them.
Description
Graham Capital Management, L.P. is seeking a junior-to-mid-level Software Developer to join its Trading Technology team in support of continued growth across its quantitative and discretionary trading businesses. The role will focus primarily on maintaining, enhancing, and supporting critical Windows client and server applications, while also contributing to new development projects. The successful candidate will work within a small, collaborative team and interact closely with development peers, the quantitative trading team, and other business users, with meaningful autonomy in developing technical solutions.
Responsibilities
Working closely with developers and business users, primarily within the quantitative trading team, to gather requirements and scope projects
Maintaining, enhancing, and updating existing Windows client and server applications, while also contributing to new development projects
Analyzing existing systems for robustness and performance improvements
Presenting ideas for system improvements, both technical and business-related
Producing product specifications and training peers and users on system use and maintenance
Performing unit, integration, and functional testing
Maintaining and supporting business-critical pre-trade signal and order generation systems through UAT and production, with a focus on accuracy, reliability, and timely processing
Requirements
Bachelor's degree in computer science or a related field
1-5 years of relevant software development experience; strong recent graduates with relevant internship, academic, or project experience will also be considered. Prior financial services or investment management experience is not required
Strong object-oriented programming skills; C# is preferred, but strong candidates with experience in Java, Python, or another modern programming language will also be considered
Experience with or strong knowledge of concurrency, automated unit testing, and SQL
Strong communication skills and the ability to collaborate with developers and business users throughout the software development life cycle
Strong attention to detail and a commitment to developing reliable, thoroughly tested software
Experience with event-driven architecture (messaging), F#, or functional programming (preferred)
This role requires commuting into our Rowayton, CT office Mondays through Fridays.
Base Salary Range
The anticipated salary range for this position is $100,000 to $160,000. The anticipated range is based on information as of the time this post was generated and does not include any discretionary bonus or benefits (see eligibility below). The applicable annual salary or hourly rate paid to a successful applicant will be determined based on multiple factors, including without limitation the nature and extent of prior experience, skills, and qualifications. This wage range may be modified in the future.
In addition, the employee who fills this role will be eligible for a discretionary annual bonus, as well as a wide array of benefit programs, such as medical and life insurance, 401(K) plans, and access to other healthcare programs.
Notes:
No amount of pay is considered to be wages or compensation until such amount is earned, vested, and determinable. The amount and availability of any bonus, benefits, or any other form of compensation that a particular employee may be eligible for remains in the Company's sole discretion unless and until paid and may be modified at Graham’s sole discretion, consistent with the law.
Graham is committed to providing equal employment opportunity to all employees and applicants for employment without regard to their race, color, religious creed, gender, age, national origin, ancestry, alienage, citizenship status, handicap, disability, marital status, sexual orientation, gender identity, pregnancy, childbirth or other related conditions, military status, genetic information, or any other personal characteristics protected by applicable law. This policy applies to all terms and conditions of employment, including hiring, placement, promotion, layoff, termination, transfer, leave of absence and compensation.
УдалённоseniorRemote (United States | Canada)
Norwalk, Connecticut, United States
Все вакансии в одном месте - страница 6 · Job Hunters