About ThoughtSpot
About
Connect with the team
Similar jobs
About Astra:
Astra is a cyber security SaaS company that makes otherwise chaotic pentests a breeze with its one of a kind Pentest Platform. Astra's continuous vulnerability scanner emulates hacker behavior to scan applications for 9300+ security tests. CTOs & CISOs love Astra because it helps them fix vulnerabilities in record time and move from DevOps to DevSecOps with Astra's CI/CD integrations.
Astra is loved by 650+ companies across the globe. In 2023 Astra uncovered 2 million+ vulnerabilities for its customers, saving customers $69M+ in potential losses due to security vulnerabilities.
We've been awarded by the President of France Mr. François Hollande at the La French Tech program and Prime Minister of India Shri Narendra Modi at the Global Conference on Cyber Security. Loom, MamaEarth, Muthoot Finance, Canara Robeco, ScripBox etc. are a few of Astra’s customers.
Role Overview:
As a back-end engineer you will be responsible for developing and maintaining the platform/dashboard backend. This would involve developing & maintaining RESTful services for vulnerability management, scan orchestration, inventory management and platform features such as on-boarding, trust centers, certificates, payment integrations, vulnerability ingestion, authentication etc.
You should have a strong background in backend programming (Symfony preferred, or Laravel) and have experience with an event driven, async & distributed architecture.
During the first 6 months of your role, you will be involved in the 0->1 journey of two of our upcoming products in our platform along with the respective product owners.
Love solving hard problems? Want to build high impact products rooted in first principles? Is coding your poetry? Join us in shaping the future of cyber security.
Roles & Responsibilities
- Design, develop, and maintain backend services and APIs using Symfony PHP framework. What you create is also what you own.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Collaborate with scanner teams to orchestrate scans, ingest vulnerabilities, configure scanners etc.
- Write clean, well-documented, and efficient code.
- Optimize and refactor existing code to improve performance and reliability.
- Implement security and data protection measures.
- Triage, troubleshoot and upgrade existing systems.
- Ship code to production multiple times a day/week.
- Ensure timely delivery of the features.
- Test your own features, and write test cases for continuous automated testing.
- Participate in code reviews and contribute to best practices and standards.
What we are looking for:
- 3 years experience in a similar role or similar working experience.
- Strong background in PHP backend programming. Symfony preferred, or Laravel.
- Strong understanding of software architecture principles and design patterns.
- Experience with an event driven (subscribers/listeners), async (MessageHandlers & job queues) & distributed (load-balanced) architecture.
- Experience with PostgreSQL database and data modeling.
- Understanding of concepts such as Dependency Injection, ORM, data validation, error handling etc.
- Experience with Docker, Kubernetes, GitHub Actions (good to have).
- Experience with Agile methodologies.
- Excellent problem-solving skills and the ability to think strategically about technical solutions.
- Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional remote teams.
- Demonstrated track record of delivering high-quality software products on schedule.
- Knowledge of industry best practices in software development, security, and compliance.
- Knowledge of application & infrastructure security - helps you stand out.
What We offer:
- Adrenalin rush of being a part of a fast-growing company, and working on hard problems that matter.
- Fully remote, agile working environment.
- Good engineering culture with full ownership in design, development, release lifecycle.
- A wholesome opportunity where you get to build things from scratch, improve and ship code to production in hours, not weeks.
- Holistic understanding of SaaS and enterprise security business.
- Experience with the security side of things.
- Annual trips to beaches or mountains (next one is to Wayanad).
- Open and supportive culture.
- Health insurance & other benefits for you and your spouse. Maternity benefits included.
We are looking for Middle and Senior level Female Java technologists at Bangalore.
These openings are with a Leading US MNC's Bangalore IDC.
This is an IC role. Need handson candidates only.
- Strong work experience in CORE JAVA
- Proficiency with Algorithms, Data Structures, Multi-threading, OOPS,
- Strong knowledge in areas like Data structures, Algorithms, Core Java & Java Fundamentals, Multithreading, IPC
- Strong knowledge of any OO language (Java, Core Java)
- Experience in database programming, mySQL experience is a plus .
SKILLS/EXPERIENCE :
Job : Senior Developers / Lead Engineer / Architect : 3.5 - 12 Yrs
Location: Bangalore
Technology skill set :
- Required Skills: Core Java, Practical implementation of Object oriented constructs & paradigms, Datastructures, Algorithms, Multi-threading, Collections, Design
Expertise :
- Required: Java Specialists with expertise in implementing object oriented constructs & paradigms in a multi-threaded environment using Core Java .
Responsibilities :
- Responsible for designing complex systems
- Independently act as a technical expert
- Handle multiple tasks at one time
Eligibility Criteria :
- Strong background in Java / Core Java. Hands on in coding.
- Bachelor's degree in computer science or a related field
- Proficient in OOPS, OOAD, Data Structures, Algorithms, Multithreading
- Database programming skill in SQL/Sybase/Oracle is a plus
About Beyondskool:
BeyondSkool aims to be the No.1 destination for BeyondSkool courses for kids aged 4-15yrs by building knowledge and skills in areas that are not typically covered by school to constantly expand learning and stay ahead. We do this through our programs, which are designed by experts covering both breadth and depth of expertise, delivered by certified and trained teachers through LIVE online classes on our engaging and interactive platform. Mission of BeyondSkool is that just like a school, to build a community of highly motivated BeyondSkoolers who have an infinite hunger of learning, which goes beyond school curriculum for continuously expanding knowledge and skills to excel and stay ahead.
Founded by experienced professionals and alumni of prestigious institutes namely Kellogg and MDI with 20+ years of experience in various industries handling leadership roles across business functions. We are at a stage of hiring our core team members who are young, passionate individuals with keen interest in making a difference in the education sector.
Role and Responsibilities
- Research, design and build highly reliable, available, and scalable platforms.
- Explore design implications and work towards an appropriate balance between functionality, performance, and maintainability.
- Lead by example, mentor, and guide team members on everything from structured problem solving to development of best practices.
- Own large technical deliverables and execute in an exemplary way
- Be able to conceptualize and develop prototype quickly
- Working with a cross-discipline team (Design, Product, Engineer, Operations, Sales, Marketing).
- Active participation in the hiring process to bring quality engineers in the team.
- Lead-out team meetings, stand-ups, and architecture/design discussions
- Writing bug-free code, participating in code reviews, designing/architecting systems of varying complexity and scope, and creating high-quality documentation supporting the design/coding tasks
- Identify areas of improvement in our frameworks, tools, processes and strive to make them better.
- Researching new technologies and adapting them to BeyondSkool’s requirements
- Own and commit to all your work, and be accountable for your results
- Using and understanding code from Open-Source projects
- Participate in a culture of code reviews, writing tech specs, and collaborating closely with other people
- Produce highly reliable systems that are thoroughly tested and benchmarked.
- Develop multi-tier scalable, high-volume performing, and reliable user-centric infrastructure that operates 24x7
- Scale distributed applications, make architectural trade-offs applying synchronous and asynchronous design patterns, and deliver with speediness and quality.
Qualifications and Education Requirements
- Bachelor's degree in Computer Science or any other relevant field.
- Experience of 5 - 7 years as a back-end engineer preferably in a microservice environment.
- Strong proficiency of Node.js and frameworks available for it such as Express.js
- Strong proficiency in Javascript and TypeScript
Preferred Skills
- Must have worked building 2+ backend system using node.js and Express.js
- Strong understanding and experience of creating highly scalable and complex database design.
- Good understanding of Data Modeling using RDBMS and NoSQL (Cassandra, MongoDB, ElasticSearch, Redis) data stores
- Strong problem-solving skills with a good understanding of data structures and algorithms
- Strong understanding of front-end technologies, such as HTML5, and CSS3
- User authentication and authorization between multiple systems, servers, and environments
- Experience of creating highly scalable, fault tolerant, resilient distributed systems
- Strong knowledge of creating scalable system design and good understanding of microservice based architectures
- Understanding of caching enabled, PubSub and event driven architectures
- Hands on experience and good knowledge of AWS services
- Understanding automated testing platforms like selenium and unit tests like Chai, Mocha, Jasmine etc
- Proficient understanding of code versioning tools, such as Git
- Curiosity to explore the cutting-edge technologies and bake them in the products.
- Zeal and drive to take end to end ownership.
OnScreen is looking for a full-time hands-on Software Developer responsible for bringing status disrupting products in the market.
As a Software Developer, you will be responsible for the design and coding of scalable and high performant web applications working on technologies including Microsoft .Net 4.0, Win 32, C#/C++, and Azure. You will be a part of an Agile development team and would have full access to the complete development life cycle including opportunity to shape requirements and application design. We are looking for relevant experience of around 5-7 years.
Requirements
- Strong experience in Microsoft .Net desktoptechnologies including C#
- Strong application design experiencealong with writing Unit Tests.
- Strong data structure concepts
- Demonstrated experience in working on Enterprise-level
- Good communication skills,collaborative attitude, and mentoring mind-set.
- Desirable - Azure SQL, REST API, Azure deployment, Entity framework.
OnScreen was started to chart a better path for Enterprises facing countless barriers to adoption and efficiency. Our Founders, Directors, and Investors have extensive experience dealing with these problems and are passionate about building and providing a solution that alleviates these chronic pain points. To know more about OnScreen, please visit https://www.onscreen.us/
- 2 - 6 years of software development experience
- Good grasp on programming fundamentals including OOP, Design Patterns and Data Structures
- Excellent analytical, logical and problem-solving skills
- Software Development Engineer
- Good understanding of complexities involved in designing/developing large scale systems
- Strong system design skills
- Experience in technologies like Elasticsearch, Redis, Kafka etc
- Good knowledge of relational and NoSQL databases
- Familiarity with common machine learning algorithms. In-depth knowledge is a plus
- Experience of working with big data technologies like Hadoop, Spark, Hive is a big plus
- Ability to understand business requirements and take ownership of the work
- Exhibit passion and enthusiasm for building and maintaining large scale platforms