Latest jobs
As a Senior Software Engineer (Frontend), you will play a pivotal role in designing, implementing, and maintaining complex enterprise-level applications. The ideal candidate will have a deep understanding of React and a proven track record of successfully delivering high-quality products. You will collaborate with cross-functional teams, contribute to architectural decisions, and mentor junior developers.
Responsibilities:
The ideal candidate will be a core individual contributor who is a quick learner. He/she should be able to operate in a very fast-paced environment where time to market is crucial. He/she will be the technology thought leader for the frontend team. He/she will need to balance product requirements and savvy with strong product judgment to make the right decisions. In this role, you will:
- Able to own modules/applications from technical design through completion.
- Prepare technical requirements and architectural blueprint from the functional requirements.
- End-to-end responsibility on products of increasing complexity and contributes to common code.
- Delivers high-quality products on time, which are well-baked and bug-free.
- Take initiatives to fix issues before being assigned them. Seeks empirical evidence through proof of concepts, tests, and external research.
- Insists best practices for software development and documentation, ensures designs meet requirements, and delivers high-quality work on tight schedules.
- Proactively report on the progress of development, quality, operations, and system performance to stakeholders.
- May manage a micro team of engineers, and deliver an impactful product with the best technical design.
Required Skills & Experience:
- 5 to 7 years of extensive experience in developing complex feature-rich enterprise-grade web frontend using TypeScript.
- Extensive experience in ReactJS and React Ecosystem.
- Solid track record for consistent delivery of high-quality products.
- Ability to deliver on multiple parallel initiatives without missing deadlines.
- Passionate about writing clean, modular, secure, and unit-testable code.
- Experience with version control tools (Github/GitLab/Bitbucket).
- Experience in Angular/AngularJS is an added advantage.
- Knowledge of CI/CD and other DevOps practices is an added advantage.
- Experience in an environment with cross-platform teams (Web, API, and Mobile Apps) is an added advantage.
Benefits
- Our Culture: We are a 70 member team that loves to play just as hard as we work.
- Unlimited Leaves: Your paid time off has no limit. Our only ask is for you to take accountability for your work.
- Health Insurance: 1+5 family health insurance with up to 5L coverage. Additional floater plans available for low rates.
- Ownership and Opportunities: Ample opportunities for all to be resourceful. As any startup, we are looking for individuals who do not shy away from taking up ownership when it comes to problem solving.
- Globally Spread Team: You will have the opportunity to work with a remote team that is globally spread.
- Employee Friendly Salary Structure: We have built a salary structure that will help you save on your taxes. Allowances for food, fuel, gym, HRA etc will make your life a whole lot easier when it comes to ITRs.
Pushwoosh - is a leading omnichannel customer engagement platform allowing 250+ large and 80k+ small businesses to send automated marketing communications on mobile and web. Our customers work across industries and across the globe, being primarily based in Europe, North America, Middle East, and South Africa.
Currently, we are looking for a senior back-end developer who will help us with the development of our product, a tool for launching communication campaigns - Customer Journey Builder.
What you will do:
- Working with a highload services - every day millions of audiences pass through us.
- Creating new services in Go, developing the Customer Journey Builder product - https://www.pushwoosh.com/products/customer-journey/.
- Improving and scaling existing services.
- Participating in code reviews.
What skills do you need:
- Excellent knowledge of GoLang, ability to write clean maintainable code.
- Strong competence with SQL databases (PostgreSQL/MySQL).
- Experience with queueing systems and in-memory storage.
- Skills in working with git, Linux/Unix.
- Feel free to dive into someone else's code and figure out what's going on.
Our back-end stack:
Go, kafka, postreSQL, redis, clickhouse, prometheus, grafana, kubernetes (k8s), helm charts, grpc protobuf;
What you will get:
- Competitive salary and benefits;
- Awesome team to collaborate with and great company to work in;
- Amazing customers from all around the world with big and loud names;
- No bureaucracy - take it and lead it approach;
- Fully remote job with perfect work/life balance.
The GraphDB developers are the core of our R&D efforts and are responsible for delivering an extremely efficient and optimized database engine.
When developing major new features and optimizations, you will be involved in research, experimentation and benchmarking to guarantee that GraphDB offers good performance and defends its leading position in a marketplace with tens of graph engines.
You should have a strong engineering culture focused on delivering high-quality, stress-tested database software under various corner cases and scenarios. As part of your work, you will be given ownership over features and will work with the Product Manager and the Tech Lead to refine the requirements.
You will be:
- Designing, implementing and testing new features in the GraphDB backend;
- Reviewing the code of your peers and output high-quality code;
- Improving the database performance by optimizing its concurrency and researching novel algorithms;
- Debugging the database code and chasing complex to reproduce issues under concurrent transactional load;
Your Profile:
- 5+ years of experience in Java/C/C++/Go/Rust or another programming language;
- Strong engineering culture, analytical skills and proficiency in algorithms;
- Deep technical experience in database structures and graphs;
- Experience with knowledge representation, database modeling or logic programming is a big plus;
- Experience with distributed systems and consensus algorithms is a plus;
- A degree in Computer Science, Information Technologies, or a related field;
Our Offer
- Common sense-driven organizational culture, in which shall you have constructive input, your voice will be heard (i.e. chance to make a difference!)
- Exposure to the newest technologies in the AI and knowledge graphs space
- Opportunity to work in a team of smart and talented professionals, who are happy to share their knowledge
- The chance to participate in the development and delivery of challenging projects that few companies are capable of executing
Requirements
- Bachelor's Degree in Computer Science or tech-related majors (completed or ongoing)
- Basic knowledge of DevOps, CI/CD, and Backend
- Good Python syntax knowledge
- Basic knowledge and understanding of nix (Linux)
- Familiarity with relational databases
- SQL queries basics
- REST API basics
- Experience with the GIT version control system
- English (reading technical documentation)
Responsibilities
- Help with maintaining the Improvado's infrastructure
Nice to have
- Experience with solving system administration or DevOps tasks
- Experience with Docker containers
- Experience with Terraform
- Understanding of how does cloud stack work (Kubernetes, AWS, etc.)
Why Improvado?
- Convenient office
- Strong product/market fit: marketing data product for US-based enterprises
- Competitive compensation package
- Ideal time & stage to benefit from companies growth
- Extremely fun & open startup environment
- Opportunity to get the company's stock options in the future
We're seeking an Android Developer, who will expand the product metrics linked to the increased number of transactions in the app. The team is made up of Android, iOS and backend developers, QA testers, UX/UI designers, and data analysts.
Responsibilities
- Develop new app functionalities, mostly within the feature team (e.g., payments or geo-navigation teams).
- Maintain the existing functionality.
- Participate in code reviews.
- Participate in sprint planning and task decomposition processes.
- Write unit and UI tests.
Qualifications
- Minimum of three years' experience in commercial mobile app development for Android.
- Strong knowledge of Java and Kotlin languages.
- Understanding of OOP and SOLID principles, as well as design patterns.
- Ability to write maintainable and testable code.
- Effective argumentation skills.
- Proficiency in writing unit and UI tests.
Conditions & Benefits
- After successfully completing the probation period, employees are eligible to participate in the Office Without Borders program, which allows them to temporarily move to and work anywhere in the world.
- Health insurance with oncology coverage and life insurance included.
- Hybrid work mode and flexible schedule.
- Relocation package offered for candidates from other regions.
- Access to professional counseling services including psychological, financial, and legal support.
- Diverse internal training programs.
- Partially or fully payed additional training courses.
- All necessary work equipment.
A Senior Rust Software Engineer who is passionate about building cutting-edge blockchain solutions. This position is ideal for someone who wants to make a significant contribution to our robust product lineup and help shape the future of blockchain security and functionality.
Key Qualifications:
- Minimum of 2 years of experience in Rust programming.
- Proficiency with Anchor and the Solana Program Library (SPL) will be considered a strong advantage.
- Fluency in English, with excellent verbal communication skills.
What we Offer:
- A competitive salary between $6,000 and $8,000 in stablecoins, depending on experience and qualifications.
- At least 2 years of experience in Rust programming.
- Knowledge of Anchor and the Solana Program Library (SPL) is a strong advantage.
- You are fluent in English and have excellent verbal communication skills.
Additional Information:
We believe in the value of negotiation to ensure mutual satisfaction and fit. If you are interested in exploring this opportunity with us, please reach out directly via Telegram or emailย to discuss how you can contribute to the future of blockchain technology with Cambrian.
Join us and become part of a growing team that values innovation, excellence and the transformative potential of blockchain.
Bedrock, a recently established ad tech startup, is diligently developing its platform with a data-centric approach. The company's commitment to customization permeates every aspect of the ad tech pipeline, spanning from data management and targeting to campaign optimization and performance measurement. With an emphasis on innovation and tailored solutions, Bedrock strives to equip businesses with the agility and precision necessary to succeed in the ever-evolving digital advertising ecosystem.
How we work:
- We're a fully remote, small team spread across different locations. We embrace the advantages and flexibility of remote work while also understanding the importance of accountability. We prioritize outcomes and your contribution to the team's success.
- As we're in the early stages, we're forming the nucleus of the future team. Effective communication, collaboration, and adherence to technological processes and documentation are paramount.
- Despite our geographical dispersion, we strive to align our working hours with the UK timezone.
What you'll be doing:
- Develop core platform features, APIs, and necessary tests.
- Participate in infrastructure design.
- Engage in the CI/CD process, including deployment, technical metrics analysis, debugging, and performance enhancement.
- Contribute to the maintenance and design of team workflows, including communication and documentation.
What you'll need:
- At least 3 years of extensive experience in building backend services with Go.
- Experience with high-traffic and high-performance applications
- Experience with development and maintenance of distributed systems
- Strong understanding of API design principles
- Experience with RESTful API design and implementation;
- Experience with TDD
Nice to have:
- Experience in ad tech is advantageous.
- Experience with cloud providers, such as AWS, GCP, or Azure
- Familiarity with K8s platform
- Familiarity with Aerospike
- Experience in building AdTech platforms (DSP, DMP)
Tech Stack
Go, Postgres, ClickHouse, Aerospike, K8s, Docker, Helm, Terraform, Github, Prometheus, AWS, NSQ, Fluentd
Benefits:
- Collaborate with industry-leading figures in ad tech.
- Opportunity to join a rapidly expanding technology team.
- Fully remote position with all its associated perks. Work from anywhere!
We are seeking a Senior Frontend Developer to join Kiseki - our new dating and social interaction product in the Japanese market. The position also has the potential to grow into a Team Lead role.
You will act as a key influencer in our tech strategy, providing value to our customers and leveraging Core Products technologies in Kiseki-specific development. You will be responsible for bringing perspective and context to current technology choices and identifying future ones. You should build consensus from different points of view to move forward fast and coach or mentor other engineers at Kiseki.
Understanding the customer's problem before moving on to solutions is essential, and it can drive productive discussions with Kiseki product teams and Core Products tech members. You should also have a good understanding of the business impact of our systems and be able to make sound judgments when making technical trade-offs between short and mid-term goals.
Your responsibilities will include:
- Development of new functionality for a website and mobile application using React and React Native (iOS and Android);
- Changing existing functionality;
- Optimizing system speed;
- Designing technical solutions.
We expect from you:
- 5+ years of experience as a Frontend Developer (React);
- Experience with TypeScript;
- Experience and understanding of the practical application of SOLID principles;
- Familiar with the nuances of the HTTP(S), WS(S) protocols;
- Experience in splitting technical specifications into subtasks and solving them independently;
- Knowledge and understanding of how native UX/UI components look and behave;
- Experience in code review;
- Ability to work in the GMT+7 time zone;
- Fluent English & Russian.
Nice to have:
- Experience in developing mobile applications using React Native;
- Theoretically (or practically) familiar with FRP and rxjs.
What we offer:
- REMOTE OPPORTUNITY to work full time;
- 7 wellness days per year (time off) that can be used to deal with household issues, to lie down and recover without taking sick leave;
- Bonuses up to $5000 for recommending successful applicants for positions in the company;
- Full payment for professional training, international conferences and meetings;
- Corporate discount for English lessons;
- โHealth benefits. If you are not eligible for Corporate Medical Insurance, the company will compensate up to $1000 gross per year per employee according to the paychecks. This can be spent on self-purchase of health insurance, or on doctorโs fees for yourself and close relatives (spouse, children);
- โWorkplace organization. The company provides all employees with an equipped workplace and all the necessary equipment (table, armchair, wifi, etc.) in the locations where we have offices or co-working. In the other locations, the company provides reimbursement of workplace costs up to $ 1000 gross once every 3 years according to the paychecks. This money can be spent on the rent of the co-working room, on equipping the working place at home (desk, chair, Internet, etc.) during those 3 years;
- Internal gamified gratitude system: receive bonuses from colleagues and exchange them for time off, merch, team building activities, massage certificates, etc.
As a Business Development Executive youโll be entrepreneurial, target oriented and passionate about helping small businesses. Working in a fast-paced, ever changing environment will excite you along with an interest in the fintech industry and all that we are doing to save small business owners time and money. Youโll be target focused and confident at handling objections to achieve your revenue goals. Youโll also have an excellent telephone manner, will be outgoing and thrive working in a close-knit team. Youโll possess excellent commercial awareness, constantly seeking new opportunities to generate revenue, and will be happy in a field sales role approaching prospects in person. Passion, drive and enthusiasm are a must.
As a Business Development Associate:
1) Conversion:
- Youโll be calling potential members that have downloaded the Tide app but sometimes, as life gets in the way, they have not signed up. Your job is to chase them.
- You will walk these potential members through our signup process, answer their questions and use your persuasion skills to reassure them that we are the best and convert them into full fledged Tide Members!
- Youโll work with the KYC team to ensure that the members have provided all the correct documentation and will troubleshoot any issues that come their way. For this reason, youโll need to be technically minded.
2) Revenue:
- Youโll call our existing members, build rapport with them, understand their businesses and will upsell relevant products or services to help them thrive
- Youโll work cross-functionally with other departments to understand upcoming product launches and ensure that you can pitch these to our members
- Youโll source your own leads that you identify as having potential to generate revenue
- Youโll get to know these leads/prospective members, and how their businesses plan to operate and will recommend relevant products and services to help them thrive. Youโll be entirely comfortable with cold calls, cold emails and cold outreach, and will not need extensive coaching on this.
- Youโll spend time coaching them through the setup process, and will support wherever needed; giving them a 5 star service as you welcome them to Tide
What makes you a great fit:
- Are passionate, driven, have a can do attitude and positive!
- You have excellent written and spoken English language skills
- You have previous customer service or telesales experience
- Youโre focused on revenue and can up-sell to our prospective members
- Youโre target driven
- You are comfortable with constant change and switching of priorities
- You love to troubleshoot and have a member first mentality
- Youโre able to articulate the onboarding requirements depending on the nature of the business efficiently and within a limited time frame.
- Youโre a team player and can complete ad-hoc tasks to help the ย KYC Analyst Team on occasions
- You will be incredibly self-motivated and conscientious, wanting to make a real difference to the business
- You have the ability to be able to listen, learn and adapt to feedback
- You may also have some knowledge of compliance, KYC, AML, and associated regulations
- You may also have previous experience working with a Fintech or digital bank
What youโll get in return:
Make work, work for you! We are embracing new ways of working and support flexible working arrangements. With our Working Out of Office (WOO) policy our colleagues can work remotely from home or anywhere in their home country. Additionally, you can work from a different country for 90 days of the year. Plus, youโll get:
- 25 days paid annual leave
- 3 paid days off for volunteering or L&D activities
- Extended maternity and paternity leave covered by the company
- Personal L&D budget in the amount of 1000 BGN per year
- Additional health & dental insurance
- Mental wellbeing platform
- Fully covered Multisports card
- Food vouchers
- Snacks, light food, drinks in the office
- WFH equipment allowance
Become a tech leader of our state-of-the-art decentralized infrastructure system, ensuring its scalability, effectiveness, and security. You will have an excellent opportunity to build and architect the most stable DePIN platform, influencing core features and directly impacting our user experience.
Responsibilities:
- As a Lead Ops Engineer you will architect, design, build, and deploy core software and architecture related to hundreds of worker nodes.
- Build isolated the largest clusters with the ability to adjust resource consumption and enable cryptography layers.
- Develop a containerized software that handles resource allocation for deployments.
- Work closely with ML Ops Engineer to deploy powerful ML and AI models.
- Help Blockchain Engineers to integrate blockchain infrastructure.
Requirements:
- 8+ years of professional software development experience.
- 4+ years of programming experience with at least one modern language such as Go (preferably), Rust, or C/C++.
- Strong experience with DevOps workflows using Kubernetes, Docker, containerd.
- Experience in developing isolated Kubernetes clusters regardless of the server side (Unix-like/Windows).
- โโCompilation understanding - strong understanding of compilation in regards to one or more high-performance computer architectures.
- Deep understanding of orchestration workflows.
- Experience in key security concepts: cryptography, key/certificate management, identity, and access management.
- Extreme ownership mentality.
- Excellent verbal and written communication skills in English.
Nice To Have:
- Experience with Terraform for infrastructure-as-code.
- Understanding of consensus algorithms, cryptography, and blockchain security best practices.
- Knowledge and experience in the design and development of distributed cryptographic principles and protocols.
- Experience building and operating online services and fault-tolerant distributed systems at scale.
What we offer:
- Exciting opportunity with a growing international startup aiming to make significant progress in a revolutionary, multi-billion dollar industry.
- Competitive compensation package including token allocations.
- Payments in USDT.
- Remote work with a timezone that aligns well with the UAE time.
- Paid vacation and public holidays.
- Work closely with the founding team and have your voice heard.
If this job description aligns with your expertise and interests, please submit your CV and a cover letter in English.
We are seeking a skilled PHP Developer to join our dynamic team. Beyond the foundational skills in PHP development, we are looking for individuals who have a strong understanding of software design principles. The ideal candidate should be able to apply these principles effectively to develop robust, scalable, and maintainable software solutions.
Responsibilities:
- Develop, test, and maintain high-quality PHP applications;
- Collaborate with cross-functional teams to define, design, and ship new features;
- Write clean, modular, and reusable code;
- Follow best practices - SOLID, STUPID, design patterns, writing tests, writing self-documenting or well documented code, etc.;
- Optimize application performance and scalability;
- Troubleshoot and debug applications to resolve performance and other issues;
- Stay updated with emerging technologies and industry trends.
Requirements:
- Proficiency in PHP 8+ programming language;
- Familiarity with Domain-Driven Design principles and practices;
- Experience with PHP frameworks such as Laravel, Symfony, etc.;
- Experience in writing unit tests using testing frameworks such as PHPUnit;
- Knowledge of relational databases (e.g., MySQL, PostgreSQL);
- Understanding of front-end technologies (HTML5, CSS3, JavaScript);
- Good understanding of version control systems (e.g. Git);
- Ability to work independently and in a team environment;
- Excellent problem-solving and communication skills;
- Intermediate in English
Additional Skills (Preferred but not required):
- Experience with TypeScript is preferred but not mandatory. Candidates without TypeScript experience will be supported in developing this skill through company resources;
- Familiarity with containerization technologies such as Docker;
- Knowledge of message queuing systems like RabbitMQ or Kafka;
- Knowledge of NoSQL databases (e.g., MongoDB);
- Knowledge of modern JavaScript frameworks (e.g., React, Angular, Vue.js);
- Understanding of security best practices in web development.
What we offer:
- Great work environment that balances freedom and responsibility
- Our team is made up of friendly and passionate enthusiasts who are eager to help and share their knowledge
- We believe in work-life balance, so you'll receive around 30+ days of paid holidays per year
- Company computer equipment by request
- Education courses for our team members, and we're willing to allocate funds toward your training expenses
- English classes on our corporate platform
- Offline company events in Lithuania and online team-building
- Unlimited free Planner5D subscriptions
This internship opportunity is for the summer of 2024, the duration of the internship will be June through August.
Responsibilities:
- Support the development and execution of business development strategies and initiatives
- Conduct market analysis and competitive research to identify opportunities for growth and differentiation
- Assist in preparing proposals, presentations, and other materials for client meetings and pitches
- Engage in prospecting activities
- Maintain accurate records of business development activities and track progress using Salesforce
- Provide administrative support to the business development team as needed
Requirements:
- Currently pursuing a bachelor's or master's degree in Business Administration, Marketing, or related field
- Strong communication and interpersonal skills, with the ability to build relationships and communicate effectively with diverse stakeholders
- Experience with Salesforce or willingness to learn and work in the platform
- Must be currently enrolled at a 4-year accredited university
- Entrepreneurial mindset and highly flexible
- Strong language proficiency in French and English
As a Junior Gainsight Administrator, you'll play a pivotal role in optimizing Customer Success strategies by leveraging Gainsight's platform. You'll assist in configuring and maintaining Gainsight functionalities, ensuring seamless integration with existing systems,and facilitating data-driven decision-making processes. Your contributions will directly impact customer satisfaction, engagement, retention, and overall business growth.
Joining as a Junior Gainsight Administrator offers a unique opportunity to immerse yourself in the dynamic field of Customer Success while honing valuable technical skills. You'll work alongside experienced professionals, gaining hands-on experience with cutting-edge technology and making tangible contributions to enhancing customer relationships and driving business success. Plus, you'll be part of a supportive team committed to your professional growth and development.
Essential Functions and Responsibilities:
- Configure, deploy, and administer the Gainsight platform (User Administration, Reports, Dashboards, Rules, CTAs, Programs, Health Score, Integrations, etc.).
- Collaborate with Business Analysts and cross-functional end users to understand business requirements and configure the system to meet those needs.
- Manage day-to-day support for Gainsight users, including fielding questions, ad-hoc customizations, design and implementation of core functionality, workflow adjustments, user administration, security, and permissions.
- Proactively monitor all key Gainsight automations.
- Manage the rollout of system changes, including deploying updates, creating documentation, and coordinating enablement plans.
- Design business rules that analyze customer data and trigger actions for the Customer Success team to engage with customers.
- Maintain expertise in Gainsight and other relevant software by staying up to date on new features, trends, and related technologies.
- Proactively offer recommendations for improving existing tools and processes to increase efficiencies, including adopting new features in each Gainsight major release.
- Be well versed in troubleshooting strategies in Gainsight, and know how and when to call in external support.
Qualifications
- Bachelorโs degree or equivalent business experience
- Passion for building solutions from start to finish.
- Strong understanding of key customer success principles; experience in operations for customer success, sales, support, services, or marketing preferred.
- Experience designing, implementing, testing, and deploying system changes ยท High energy self-starter; must be flexible and able to take initiative.
- Experience working in highly performant teams, sharing responsibilities and successes ยท Excellent written and verbal communication skills and ability to communicate and collaborate across teams.
- Exceptional analytical & problem-solving skills with the ability to intuitively diagnose issues using data.
- Excellent critical thinking skills; must be able to evaluate information gathered from multiple sources, reconcile conflicts, decompose high-level information into details, abstract up from low-level information to general understanding, and distinguish user requests from underlying true needs.
- Strong attention to detail, especially as it relates to change management and releases of system improvements/updates.
- Ability to work in an agile-driven culture and adapt to changing requirements.
Preferred Qualifications:
- Prior experience with Gainsight or other customer success platforms is strongly preferred
- Level 1 Gainsight Admin certification a plus.
- Experience exporting and importing data.
Salary Range:โ
$51,000 - $70,000 ย ย ย ย ย ย ย ย ย ย ย ย ย
This range is based on national market data and may vary by experience and location.
Benefits for eligible employees include:
- World Class Health Benefits: Medical, Prescription, Dental, Vision, Telehealth
- Health Savings and Flexible Spending Accounts
- 401(k) and Roth 401(k) with company match
- Paid Vacation and Sick Time Off
- 12 Paid Holidays
- Parental Leave (20 total weeks with 14 weeks paid) & Milk Stork program
- Tuition Reimbursement
- Life & Disability Insurance
- Well-being and Employee Assistance Programs
Frequently cited statistics show that some women, underrepresented individuals, protected veterans and individuals with disabilities may only apply to roles if they meet 100% of the qualifications. At Renaissance, we encourage all applications! Roles evolve over time, especially with innovation, and you may be just the person we need for the future!
Renaissance is an equal opportunity employer and does not discriminate with respect to any term, condition or privilege of employment based on race, color, religion, sex, sexual orientation, gender identity or expression, age, disability, military or veteran status, marital status, or status of an individual in any group or class protected by applicable federal, state, or local law.
Renaissance also provides reasonable accommodations for qualified individuals with disabilities in accordance with the Americans with Disabilities Act and applicable state and local laws. If accommodation is needed to participate in the job application or interview process, please contact Talent Acquisition.
Applicants must be authorized to work for any employer in the United States. We are unable to sponsor or take over sponsorship of an employment Visa at this time.
We are looking for an experienced Security Engineer to join our Detection and Response Team (DART). ย You will help us build out a world class incident response function that will navigate challenging security incidents, drive process improvement, develop an open culture where we grow from our mistakes as an organization. ย In this role, you will also build the tools and detection infrastructure that we need to scale our detection and response capability across all threats to our Production and Corporate environments.
What you will do
- Respond to security events, triage, perform investigations, incident analysis, and communicate clearly and efficiently to stakeholders
- Contribute to improving processes, procedures, and technologies used for detection and response, enabling us to improve after each incident
- Develop and run tools to gather security telemetry data from cloud production systems
- Automate workflows and improve identification and response time for security events
- Build and optimize detection rules, allowing us to spend our cycles on the alerts that matter
- Develop runbooks and incident playbooks for new and existing detections
- Lead Threat hunting practices, suggest product and infrastructure signals to surface attacks and incorporate findings into security controls
What you will need
- 8+ years of full-time experience as a security engineer, including security monitoring, incident response, and threat hunting in a cloud environment
- A defensive practitioner who understands offensive security and, the actual scenarios that lead to compromise
- Prior experience leading complex investigations with a large number of stakeholders
- Strong communication skills and a proven track record of communicating with internal and external stakeholders at all levels.
- Expertise on AWS security controls and services.
- Experience leveraging coding for automation, alert enrichment and detections.
- Knowledge of adversary tactics, techniques, and procedures (TTPs) and MITRE ATT&CK principles
- Hands-on experience with data analysis, modeling, and correlation at scale
- Operating systems internals and forensics experience for macOS, Windows & Linux
- Domain experience managing and working with current SIEM and SOAR platforms
- Experience developing tools and automation using common DevOps toolsets and programming languages
- Understanding of malware functionality and persistence mechanisms
- Ability to analyze endpoint, network, and application logs for anomalous events
Additional Information
Rippling is an equal opportunity employer. We are committed to building a diverse and inclusive workforce and do not discriminate based on race, religion, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, age, sexual orientation, veteran or military status, or any other legally protected characteristics, Rippling is committed to providing reasonable accommodations for candidates with disabilities who need assistance during the hiring process. To request a reasonable accommodation, please email
Rippling highly values having employees working in-office to foster a collaborative work environment and company culture. ย For office-based employees (employees who live within a 40 mile radius of a Rippling office), Rippling considers working in the office, at least three days a week under current policy, to be an essential function of the employee's role.
You will be working with the Oneflow product, mostly written in Python and React, where we make several deployments each day and continuously improve our product. We are organising teams that like to discuss how to approach and break down problems together and value data-driven decisions. We want our developers to feel a strong sense of ownership and that their work really matters. We also want them to be involved in all steps of product development, from feature planning to release.
Who you are
As a Backend Developer at Oneflow, you have an interest in distributed systems and their scalability. You will mainly work with Python development and will both improve existing flows and create new ones as our product evolves, to meet customer needs while staying performant and reliable. We see that you have at least a few years of experience working with backends for web applications written in Python. If you are good at SQL queries and know some things about deployment pipelines that would definitely be an advantage.
Your background
- Having worked at least a few years as a backend developer
- Experience of working with Python
- A good understanding of SQL databases
- An interest in REST API design
- Knowledge of some cloud APIs (AWS, Azure etc.)
Technologies to work with
- Python
- Flask
- Celery
- MySQL
- Elasticsearch
- Docker
We also value if you have an interest in either of these areas:
- Security
- Infrastructure
- Data science (statistics, machine learning, etc)
- Distributed logging
How we work
We want our employees to feel a strong sense of ownership, to feel like what they do really matters, and to be involved in all steps of product development, from feature planning to release. Our team and culture are built on this principle of inclusion and responsibility, which we see as crucial in building a great product.
We strive for a truly agile development environment that promotes getting things done, rather than focusing too much on processes and enterprise tools. This means we typically work in short iterations, regularly going from conceptual discussions to shipped product features in a few weeks. We believe early and honest feedback is the best feedback, both internally and from our customers.
Come work with us
We value gender equality and diversity in organisation, so we strive for a team that reflects the diversity in today's society. At Oneflow we currently have 33 nationalities and are proud of an extremely diverse workplace. Our recruitment is based on competence.
The recruitment process starts with an interview with Aleksandra from the Talent Acquisition team. After that, you will complete a personality and logic test, then prepare an assignment before your final interview with Sorin.
Currently, we are looking for a Middle Backend Developer who will enhance the quality and stability of our core product.
Responsibilities:
- be responsible for quality, deadlines, and planning.
- ensuring technical quality, stability, and product uptime;
- develop and improve our apps, develop new features and functions, and see how the solutions you've developed work in different countries and for different audiences and affect millions of users.
What would make you a great fit:
- at least 1 years of experience in a similar position;
- experience in commercial backend development (queue systems) at least 2 years;
- work experience in a product company;
- experience in compiling and managing a backlog of development tasks;
- experience in launching new products;
- a keen analytical mind, thoroughness, prioritization, and an intention to go above and beyond.
Tech stack we use:
- Kotlin (Spring, Dropwizard, JUnit), PHP (Symfony, Doctrine MongoDB ODM, PHPUnit), Python (Flask/Gunicorn, Asyncio);
- DB: MongoDB, Redis, Clickhouse; Elasticsearch, Memcached, Kafka, Spark, Airflow;
- Hybrid infrastructure (own DC + Amazon AWS);
- Docker, k8s, Jenkins, GitLab.
We offer:
- Remote work;
- 21 working days of paid leave.
AECOM is seeking a Civil Engineering Intern to be based in Portland, Oregon.
This position is expected to begin in June 2024.
The responsibilities of this position include, but are not limited to:
- Internships are designed to introduce and build essential, hands-on skills that differ from those attained in the academic arena and help to enhance the transition from student to professional.
- Interns are assigned duties that will provide a broad, well-rounded learning experience within their field of study.
โโโโโโMinimum Requirements
- Candidates must be currently enrolled in a university program pursuing a Bachelorโs Degree or higher in Civil Engineering or a related field with the intent to continue after the internship, unless graduating.
- Candidates must have completed three years of study in their program.
- Due to the nature of work, US citizenship is required.
Preferred Qualifications
- Previous relevant internship experience.
Additional Information
- Relocation assistance is not available for this position.
Picsart is on the hunt for a Senior Software Engineer (React.js, NextJS, Web Performance) for its Web Growth Team. This team is at the forefront of driving growth on our web channel, focusing on increasing traffic through various acquisition methods, enhancing user retention, and monetizing the platform more effectively. As a member of our dynamic team, you will be collaborating with diverse teams across Picsart, including SEO, Marketing, and the larger Web team. Working alongside our seasoned engineers and stakeholders, youโll be in an environment that values your input and expertise. This role offers a unique opportunity to work closely with cross-functional teams, leveraging your technical know-how to create innovative solutions and elevate the overall user journey on our platform.
You will have the opportunity to work with technologies like e.g. JavaScript, React.js, JSS, SASS, PostCSS, JSX, NestJS, Lighthouse, PageSpeed, Chrome Performance, Redux, Restful web services, Webpack.
By joining us, you will benefit from
- An honest, open culture that emphasises feedback and promotes professional and personal development.
- Hybrid Work Model โ our team is distributed worldwide, from Armenia to US, UK, Germany, Spain and Romania.
- Wellbeing benefits (including a monthly wellbeing fund).
- Growing opportunities โ based on your preference you can grow in the company as a people manager or as an individual contributor.
- An environment that fosters innovation and creativity, a culture with the ability to pilot new trends.
You Will
- Enhance the speed and efficiency of Picsartโs website to ensure a smooth user experience.
- Design and build the structural framework of the website, ensuring itโs robust and scalable.
- Utilize expertise in React JS, NextJS, Service Workers, and Jest Unit tests to develop reusable components and user-facing features.
- Use tools like Lighthouse to understand and enhance the webpageโs performance scores.
- Oversee Kubernetes environments and continuous integration/deployment pipelines to streamline updates and deployments.
- Provide guidance and training to team members, encouraging best practices and high-quality coding standards.
- Maintain clear and concise communication, both written and spoken, within the team and across other departments.
- Work closely with SEO specialists to ensure that Picsartโs website is search engine friendly and ranks well.
- Collaborate with other teams to align the websiteโs growth with the overall company objectives and customer needs.
- Uphold industry standards and company policies to ensure the safety, compliance, and integrity of the website.
- Lead in implementing and refining coding processes, setting a standard for high-quality development within the team.
About You
- BS/MA in a quantitative field or equivalent.
- Minimum 4 years as a JavaScript Engineer.
- Proficiency in React JS; knowledge of NextJS is a plus.
- Skills in HTML5, CSS/JSS, and understanding of JSX.
- Experience with Responsive/Adaptive Design and Single Page Apps.
- Familiar with PageSpeed, Lighthouse, and Chrome Performance tools.
- JS and CSS performance optimization expertise is highly valued.
- Knowledge in Redux, RESTful services, and build tools like Webpack is beneficial.
- Experience with NodeJS and Nest JS is appreciated but not mandatory.
- Understanding of CMS tools such as Headless WordPress or Strapi is a plus.
- Problem-solving ability for complex technical challenges.
- Advanced English communication skills.
- Familiarity with Kubernetes, CI/CD, and GitLab.
- Background in agile methodologies.
- Awareness of microfrontends architecture is a plus.
To keep the Engineering Infrastructure organization focused and steer the team in the right direction, we are looking for an architect to join the CTO and other architects and help them drive the global technology roadmap in the company.
We are looking for people from all backgrounds who want the opportunity to help build a future where there are no bounds to distributed and remote working, and an engineering leader who can drive the architecture and technical capabilities of Miro to the next level, capable of withstanding the growing number of users and load.
What youโll do
- Design and develop Miroโs software architecture
- Lead engineering efforts to design product and business logic architecture
- Be a go-to person and tech decision-maker for software architecture questions
- Evaluate current state of the product, design and launch performance improvements
- Design performance suite for continuous performance assessment
- Helping to solve complex and ambiguous product cases, make decisions on how new features should be implemented
- Lead best practices development in engineering for the entire organization
- Lead design and development of Miroโs public platform architecture
What youโll need
- 12+ years of industry experience (software development / engineering), knowledge of Agile development
- 8+ years of experience as a senior engineer
- 5+ years as an architect / staff / principal engineer in top software company
- Proven experience in building large-scale cloud product, preferably SaaS
- Expertise in Java. Deep knowledge of Java technologies (Spring FW, Spring Boot, Hazelcast, etc)
- Extensive experience with databases data modeling - both RDBMS and NoSQL
- Experience in building best engineering practices for large organizations
- Great software architecture skills
- Ability to build strong trusting relationships with engineers, product and leaders
- Good English communication skills
Whatโs in it for you
- Competitive equity package
- Lunch, snacks and drinks provided in the office
- Wellbeing benefit and WFH equipment allowance
- Annual learning and development allowance to grow your skills and career
- Opportunity to work for a globally diverse team
As a Junior Software Engineering Intern you focus on AI and NLP to join our team. The ideal candidate will be passionate about AI and have hands-on experience in implementing NLP models using Python and PyTorch. This position will contribute to the development of advanced NLP applications, including but not limited to word sense disambiguation, text classification, sentiment analysis, POS tagging, tokenization, syntactic parsing, and web crawling.
Conduct an in-depth literature review to identify and gather pertinent research papers concerning the construction of a Dialogue System integrating LLM (Language Model), Passage Retrieval, and STS (Semantic Textual Similarity).
Develop an inference process for generating answers, with a particular emphasis on verifying the output produced by the Language Model (LLM) to ensure accuracy and relevance within the context of the Dialogue System development.
Initiate fine-tuning strategies on optimizing the LLM performance through methodologies such as PEFT+QLoRA and quantization using AutoGPTQ. The objective is to augment the responsiveness and overall efficiency of the Dialogue System.
Implement Retrieval-Augmented Generation (RAG) within the Dialogue System, leveraging sophisticated techniques to elevate response dynamics and optimize system performance.
Be ALICE:
- Adaptability: Quick learner, able to adapt to new technologies and team dynamics.
- Leadership: Shows potential for future leadership roles by taking initiative in learning and minor project responsibilities.
- Impact: Contributes to project deliverables through effective coding and testing.
- Commitment: Engaged in continuous learning and application of AI principles.
- Empathy: Maintains a user-focused approach to technology development, ensuring that projects align with user needs.
Key Responsibilities:
- Assist in the coding and development of AI projects, focusing on Python and NLP techniques.
- Participate in testing and refining AI models under the supervision of more experienced engineers.
- Learn and apply new AI methodologies, such as retrieval-augmented generation and fine-tuning of language models.
- Engage in team discussions and code reviews, contributing to the collaborative development process.
- Support the documentation of AI systems and project outcomes.
- Adhere to Best Practices: Follow best practices in AI ethics, data privacy, and model transparency. Ensure that all work is in compliance with company policies and industry standards.
Required Skills:
- Hands-on experience with LangChain: Python, PyTorch, or Javascript.
- Basic understanding of NLP and machine learning concepts.
- Experience in handling AI projects, including development, testing, and deployment.
What you can expect from top.legal?
- Competitive salary and benefits: We believe in rewarding our team members for their hard work and dedication. As such, sales can bank a share of every deal they close.
- Opportunities for growth: We're invested in your success, and we want to help you grow and develop in your role. That's why we offer ongoing training and development opportunities, as well as clear pathways for advancement within the company.
- Hybrid work options: At top.legal, we believe in offering our team members flexibility and autonomy. That's why we offer hybrid work options, allowing you to work from home and/or come into the office as needed.
- Experienced team and strong leadership: Our team is made up of talented professionals with international experience and impressive credentials from top universities. With strong leadership and a culture of excellence, you'll be joining a team that's dedicated to driving success and unlocking potential.
- Top-notch product with real-world impact: At top.legal, we're proud to offer a product that's making a real difference in the world. Our cutting-edge software platform is solving a real and tested pain point for many corporate clients, and we're seeing growing demand as more and more companies discover its benefits.