Stackline · 4 days ago
Software Development Engineer II
Wonder how qualified you are to the job?
AnalyticsE-Commerce
Insider Connection @Stackline
Responsibilities
Design and implement stable and performant data-collection technologies using Node.js, Java, Go, or similar language.
Execute full SDLC (design, build, document, unit/functional/load test, and deploy) of applications and infrastructure needed to scale the platform.
Build and optimize efficient and reliable web scraping processes.
Evaluate existing software to identify enhancement opportunities including latency and throughput challenges.
Set up efficient operational processes like continuous deployment pipelines, testing automation, and monitoring.
Participate in design discussions, team planning, and code reviews.
Troubleshoot software failures and provide guidance to junior engineers.
Provide insightful feedback for team and individual improvement.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
3-5 years minimum of professional development experience in at least one modern programming language such as Typescript, C#, Java, or Python.
Bachelor’s degree in computer science or related discipline.
Knows a broad range of design approaches and when to use them (and when to not).
Understands a broad range of data structures and algorithms, and which to use, or not.
Understands the maintenance characteristics, runtime properties, and dependencies of software (e.g., build dependencies). Knows how to be efficient with compute resources: hardware, database, memory/CPU, etc.
Understands how to thoroughly test software services.
Experience with AWS services: S3, SQS, SNS, ECS, AWS Lambda, Kinesis, ElasticCache
Experience using Database technologies: Elastic Search / Mongo / Dynamo / MySQL / Postgres / Redshift.
Experience working with Agile methodologies.
Strong analytical and excellent problem-solving skills, with a propensity towards learning new tools and technologies.
Comfortable writing SQL and hands-on knowledge of working with large datasets.
Knowledge web scraping libraries and browser-automation technologies such as Selenium or Puppeteer.
Experience with bot-detection technologies such as CloudFlare, Akamai, DataDome and PerimeterX.
Preferred
Master’s degree in Computer Science or a related technical field.
Experience working in a startup, retail, digital advertising, or e-commerce environment.
Experience building complex applications on distributed systems that have been successfully deployed for a large customer base.
Experience with Big Data technologies (streaming and batch processing).
Experience with LLMs and other machine learning models.
End-to-end software development experience.
History of delivering high quality production systems/services.
Experience designing with an emphasis on scalability and sustainability.
Strong written and verbal English communications skills
Benefits
Comprehensive benefits plan covering medical, dental, and vision
Fertility benefits
Company 401k plan plus matching
Company paid Life Insurance
20 days of Paid Time Off annually
9 Paid company holidays
100% Paid Parental leave - 20 weeks for birthing mothers and 12 weeks for all other parents
Summer Fridays early close at 2pm
Fully stocked kitchen snacks with weekly fresh fruit
Company
Stackline
Stackline is a retail intelligence and software company that provides tools, data, and services for e-commerce.
H1B Sponsorship
Stackline has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Trends of Total Sponsorships
2023 (10)
2022 (14)
2021 (17)
2020 (4)
Funding
Current Stage
Growth StageTotal Funding
$180MKey Investors
TA AssociatesGS Growth
2021-06-08Series B· $130M
2020-11-19Series A· $50M
Recent News
2024-02-19
Company data provided by crunchbase